libZSservicesZSamazonka-securityhubZSamazonka-securityhub
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.SecurityHub.Types.Standard

Description

 
Synopsis

Documentation

data Standard Source #

Provides information about a specific standard.

See: newStandard smart constructor.

Constructors

Standard' 

Fields

  • standardsArn :: Maybe Text

    The ARN of a standard.

  • enabledByDefault :: Maybe Bool

    Whether the standard is enabled by default. When Security Hub is enabled from the console, if a standard is enabled by default, the check box for that standard is selected by default.

    When Security Hub is enabled using the EnableSecurityHub API operation, the standard is enabled by default unless EnableDefaultStandards is set to false.

  • name :: Maybe Text

    The name of the standard.

  • description :: Maybe Text

    A description of the standard.

Instances

Instances details
Eq Standard Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.Standard

Read Standard Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.Standard

Show Standard Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.Standard

Generic Standard Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.Standard

Associated Types

type Rep Standard :: Type -> Type #

Methods

from :: Standard -> Rep Standard x #

to :: Rep Standard x -> Standard #

NFData Standard Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.Standard

Methods

rnf :: Standard -> () #

Hashable Standard Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.Standard

Methods

hashWithSalt :: Int -> Standard -> Int #

hash :: Standard -> Int #

FromJSON Standard Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.Standard

type Rep Standard Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.Standard

type Rep Standard = D1 ('MetaData "Standard" "Amazonka.SecurityHub.Types.Standard" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "Standard'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "standardsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabledByDefault") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newStandard :: Standard Source #

Create a value of Standard 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:standardsArn:Standard', standard_standardsArn - The ARN of a standard.

$sel:enabledByDefault:Standard', standard_enabledByDefault - Whether the standard is enabled by default. When Security Hub is enabled from the console, if a standard is enabled by default, the check box for that standard is selected by default.

When Security Hub is enabled using the EnableSecurityHub API operation, the standard is enabled by default unless EnableDefaultStandards is set to false.

$sel:name:Standard', standard_name - The name of the standard.

$sel:description:Standard', standard_description - A description of the standard.

standard_enabledByDefault :: Lens' Standard (Maybe Bool) Source #

Whether the standard is enabled by default. When Security Hub is enabled from the console, if a standard is enabled by default, the check box for that standard is selected by default.

When Security Hub is enabled using the EnableSecurityHub API operation, the standard is enabled by default unless EnableDefaultStandards is set to false.

standard_name :: Lens' Standard (Maybe Text) Source #

The name of the standard.

standard_description :: Lens' Standard (Maybe Text) Source #

A description of the standard.