libZSservicesZSamazonka-inspectorZSamazonka-inspector
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Inspector.Types.Exclusion

Description

 
Synopsis

Documentation

data Exclusion Source #

Contains information about what was excluded from an assessment run.

See: newExclusion smart constructor.

Constructors

Exclusion' 

Fields

Instances

Instances details
Eq Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

Read Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

Show Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

Generic Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

Associated Types

type Rep Exclusion :: Type -> Type #

NFData Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

Methods

rnf :: Exclusion -> () #

Hashable Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

FromJSON Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

type Rep Exclusion Source # 
Instance details

Defined in Amazonka.Inspector.Types.Exclusion

type Rep Exclusion = D1 ('MetaData "Exclusion" "Amazonka.Inspector.Types.Exclusion" "libZSservicesZSamazonka-inspectorZSamazonka-inspector" 'False) (C1 ('MetaCons "Exclusion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "recommendation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "scopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Scope))))))

newExclusion Source #

Create a value of Exclusion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributes:Exclusion', exclusion_attributes - The system-defined attributes for the exclusion.

$sel:arn:Exclusion', exclusion_arn - The ARN that specifies the exclusion.

$sel:title:Exclusion', exclusion_title - The name of the exclusion.

$sel:description:Exclusion', exclusion_description - The description of the exclusion.

$sel:recommendation:Exclusion', exclusion_recommendation - The recommendation for the exclusion.

$sel:scopes:Exclusion', exclusion_scopes - The AWS resources for which the exclusion pertains.

exclusion_attributes :: Lens' Exclusion (Maybe [Attribute]) Source #

The system-defined attributes for the exclusion.

exclusion_arn :: Lens' Exclusion Text Source #

The ARN that specifies the exclusion.

exclusion_title :: Lens' Exclusion Text Source #

The name of the exclusion.

exclusion_description :: Lens' Exclusion Text Source #

The description of the exclusion.

exclusion_recommendation :: Lens' Exclusion Text Source #

The recommendation for the exclusion.

exclusion_scopes :: Lens' Exclusion (NonEmpty Scope) Source #

The AWS resources for which the exclusion pertains.