libZSservicesZSamazonka-maciev2ZSamazonka-maciev2
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.MacieV2.Types.SecurityHubConfiguration

Description

 
Synopsis

Documentation

data SecurityHubConfiguration Source #

Specifies configuration settings that determine which findings are published to Security Hub automatically. For information about how Macie publishes findings to Security Hub, see Amazon Macie integration with Security Hub in the Amazon Macie User Guide.

See: newSecurityHubConfiguration smart constructor.

Constructors

SecurityHubConfiguration' 

Fields

  • publishPolicyFindings :: Bool

    Specifies whether to publish policy findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all new and updated policy findings that weren't suppressed by a findings filter. The default value is true.

  • publishClassificationFindings :: Bool

    Specifies whether to publish sensitive data findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all sensitive data findings that weren't suppressed by a findings filter. The default value is false.

Instances

Instances details
Eq SecurityHubConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SecurityHubConfiguration

Read SecurityHubConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SecurityHubConfiguration

Show SecurityHubConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SecurityHubConfiguration

Generic SecurityHubConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SecurityHubConfiguration

Associated Types

type Rep SecurityHubConfiguration :: Type -> Type #

NFData SecurityHubConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SecurityHubConfiguration

Hashable SecurityHubConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SecurityHubConfiguration

ToJSON SecurityHubConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SecurityHubConfiguration

FromJSON SecurityHubConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SecurityHubConfiguration

type Rep SecurityHubConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.Types.SecurityHubConfiguration

type Rep SecurityHubConfiguration = D1 ('MetaData "SecurityHubConfiguration" "Amazonka.MacieV2.Types.SecurityHubConfiguration" "libZSservicesZSamazonka-maciev2ZSamazonka-maciev2" 'False) (C1 ('MetaCons "SecurityHubConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "publishPolicyFindings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "publishClassificationFindings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newSecurityHubConfiguration Source #

Create a value of SecurityHubConfiguration 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:publishPolicyFindings:SecurityHubConfiguration', securityHubConfiguration_publishPolicyFindings - Specifies whether to publish policy findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all new and updated policy findings that weren't suppressed by a findings filter. The default value is true.

$sel:publishClassificationFindings:SecurityHubConfiguration', securityHubConfiguration_publishClassificationFindings - Specifies whether to publish sensitive data findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all sensitive data findings that weren't suppressed by a findings filter. The default value is false.

securityHubConfiguration_publishPolicyFindings :: Lens' SecurityHubConfiguration Bool Source #

Specifies whether to publish policy findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all new and updated policy findings that weren't suppressed by a findings filter. The default value is true.

securityHubConfiguration_publishClassificationFindings :: Lens' SecurityHubConfiguration Bool Source #

Specifies whether to publish sensitive data findings to Security Hub. If you set this value to true, Amazon Macie automatically publishes all sensitive data findings that weren't suppressed by a findings filter. The default value is false.