amazonka-inspector2-2.0: Amazon Inspector2 SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Inspector2.Types.AutoEnable

Description

 
Synopsis

Documentation

data AutoEnable Source #

Represents which scan types are automatically enabled for new members of your Amazon Inspector organization.

See: newAutoEnable smart constructor.

Constructors

AutoEnable' 

Fields

  • lambda :: Maybe Bool

    Represents whether AWS Lambda scans are automatically enabled for new members of your Amazon Inspector organization.

  • ec2 :: Bool

    Represents whether Amazon EC2 scans are automatically enabled for new members of your Amazon Inspector organization.

  • ecr :: Bool

    Represents whether Amazon ECR scans are automatically enabled for new members of your Amazon Inspector organization.

Instances

Instances details
FromJSON AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

ToJSON AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

Generic AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

Associated Types

type Rep AutoEnable :: Type -> Type #

Read AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

Show AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

NFData AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

Methods

rnf :: AutoEnable -> () #

Eq AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

Hashable AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

type Rep AutoEnable Source # 
Instance details

Defined in Amazonka.Inspector2.Types.AutoEnable

type Rep AutoEnable = D1 ('MetaData "AutoEnable" "Amazonka.Inspector2.Types.AutoEnable" "amazonka-inspector2-2.0-EI0CfxGdACSBWwvVde8cFy" 'False) (C1 ('MetaCons "AutoEnable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "ec2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "ecr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newAutoEnable Source #

Create a value of AutoEnable 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:lambda:AutoEnable', autoEnable_lambda - Represents whether AWS Lambda scans are automatically enabled for new members of your Amazon Inspector organization.

$sel:ec2:AutoEnable', autoEnable_ec2 - Represents whether Amazon EC2 scans are automatically enabled for new members of your Amazon Inspector organization.

$sel:ecr:AutoEnable', autoEnable_ecr - Represents whether Amazon ECR scans are automatically enabled for new members of your Amazon Inspector organization.

autoEnable_lambda :: Lens' AutoEnable (Maybe Bool) Source #

Represents whether AWS Lambda scans are automatically enabled for new members of your Amazon Inspector organization.

autoEnable_ec2 :: Lens' AutoEnable Bool Source #

Represents whether Amazon EC2 scans are automatically enabled for new members of your Amazon Inspector organization.

autoEnable_ecr :: Lens' AutoEnable Bool Source #

Represents whether Amazon ECR scans are automatically enabled for new members of your Amazon Inspector organization.