amazonka-maciev2-2.0: Amazon Macie 2 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.MacieV2.GetAutomatedDiscoveryConfiguration

Description

Retrieves the configuration settings and status of automated sensitive data discovery for an account.

Synopsis

Creating a Request

data GetAutomatedDiscoveryConfiguration Source #

Instances

Instances details
ToHeaders GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

ToPath GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

ToQuery GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

AWSRequest GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

Generic GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

Associated Types

type Rep GetAutomatedDiscoveryConfiguration :: Type -> Type #

Read GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

Show GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

NFData GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

Eq GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

Hashable GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

type AWSResponse GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

type Rep GetAutomatedDiscoveryConfiguration Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

type Rep GetAutomatedDiscoveryConfiguration = D1 ('MetaData "GetAutomatedDiscoveryConfiguration" "Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration" "amazonka-maciev2-2.0-5WBPWSHaxt7LOrO1LzXg18" 'False) (C1 ('MetaCons "GetAutomatedDiscoveryConfiguration'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetAutomatedDiscoveryConfiguration :: GetAutomatedDiscoveryConfiguration Source #

Create a value of GetAutomatedDiscoveryConfiguration with all optional fields omitted.

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

Destructuring the Response

data GetAutomatedDiscoveryConfigurationResponse Source #

Constructors

GetAutomatedDiscoveryConfigurationResponse' 

Fields

  • classificationScopeId :: Maybe Text

    The unique identifier for the classification scope that's used when performing automated sensitive data discovery for the account. The classification scope specifies S3 buckets to exclude from automated sensitive data discovery.

  • disabledAt :: Maybe ISO8601

    The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was most recently disabled for the account. This value is null if automated sensitive data discovery wasn't enabled and subsequently disabled for the account.

  • firstEnabledAt :: Maybe ISO8601

    The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was initially enabled for the account. This value is null if automated sensitive data discovery has never been enabled for the account.

  • lastUpdatedAt :: Maybe ISO8601

    The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was most recently enabled or disabled for the account.

  • sensitivityInspectionTemplateId :: Maybe Text

    The unique identifier for the sensitivity inspection template that's used when performing automated sensitive data discovery for the account. The template specifies which allow lists, custom data identifiers, and managed data identifiers to use when analyzing data.

  • status :: Maybe AutomatedDiscoveryStatus

    The current status of the automated sensitive data discovery configuration for the account. Possible values are: ENABLED, use the specified settings to perform automated sensitive data discovery activities for the account; and, DISABLED, don't perform automated sensitive data discovery activities for the account.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic GetAutomatedDiscoveryConfigurationResponse Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

Read GetAutomatedDiscoveryConfigurationResponse Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

Show GetAutomatedDiscoveryConfigurationResponse Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

NFData GetAutomatedDiscoveryConfigurationResponse Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

Eq GetAutomatedDiscoveryConfigurationResponse Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

type Rep GetAutomatedDiscoveryConfigurationResponse Source # 
Instance details

Defined in Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration

type Rep GetAutomatedDiscoveryConfigurationResponse = D1 ('MetaData "GetAutomatedDiscoveryConfigurationResponse" "Amazonka.MacieV2.GetAutomatedDiscoveryConfiguration" "amazonka-maciev2-2.0-5WBPWSHaxt7LOrO1LzXg18" 'False) (C1 ('MetaCons "GetAutomatedDiscoveryConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "classificationScopeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "disabledAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "firstEnabledAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)))) :*: ((S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "sensitivityInspectionTemplateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutomatedDiscoveryStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetAutomatedDiscoveryConfigurationResponse Source #

Create a value of GetAutomatedDiscoveryConfigurationResponse 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:classificationScopeId:GetAutomatedDiscoveryConfigurationResponse', getAutomatedDiscoveryConfigurationResponse_classificationScopeId - The unique identifier for the classification scope that's used when performing automated sensitive data discovery for the account. The classification scope specifies S3 buckets to exclude from automated sensitive data discovery.

$sel:disabledAt:GetAutomatedDiscoveryConfigurationResponse', getAutomatedDiscoveryConfigurationResponse_disabledAt - The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was most recently disabled for the account. This value is null if automated sensitive data discovery wasn't enabled and subsequently disabled for the account.

$sel:firstEnabledAt:GetAutomatedDiscoveryConfigurationResponse', getAutomatedDiscoveryConfigurationResponse_firstEnabledAt - The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was initially enabled for the account. This value is null if automated sensitive data discovery has never been enabled for the account.

$sel:lastUpdatedAt:GetAutomatedDiscoveryConfigurationResponse', getAutomatedDiscoveryConfigurationResponse_lastUpdatedAt - The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was most recently enabled or disabled for the account.

$sel:sensitivityInspectionTemplateId:GetAutomatedDiscoveryConfigurationResponse', getAutomatedDiscoveryConfigurationResponse_sensitivityInspectionTemplateId - The unique identifier for the sensitivity inspection template that's used when performing automated sensitive data discovery for the account. The template specifies which allow lists, custom data identifiers, and managed data identifiers to use when analyzing data.

GetAutomatedDiscoveryConfigurationResponse, getAutomatedDiscoveryConfigurationResponse_status - The current status of the automated sensitive data discovery configuration for the account. Possible values are: ENABLED, use the specified settings to perform automated sensitive data discovery activities for the account; and, DISABLED, don't perform automated sensitive data discovery activities for the account.

$sel:httpStatus:GetAutomatedDiscoveryConfigurationResponse', getAutomatedDiscoveryConfigurationResponse_httpStatus - The response's http status code.

Response Lenses

getAutomatedDiscoveryConfigurationResponse_classificationScopeId :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe Text) Source #

The unique identifier for the classification scope that's used when performing automated sensitive data discovery for the account. The classification scope specifies S3 buckets to exclude from automated sensitive data discovery.

getAutomatedDiscoveryConfigurationResponse_disabledAt :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe UTCTime) Source #

The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was most recently disabled for the account. This value is null if automated sensitive data discovery wasn't enabled and subsequently disabled for the account.

getAutomatedDiscoveryConfigurationResponse_firstEnabledAt :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe UTCTime) Source #

The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was initially enabled for the account. This value is null if automated sensitive data discovery has never been enabled for the account.

getAutomatedDiscoveryConfigurationResponse_lastUpdatedAt :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe UTCTime) Source #

The date and time, in UTC and extended ISO 8601 format, when automated sensitive data discovery was most recently enabled or disabled for the account.

getAutomatedDiscoveryConfigurationResponse_sensitivityInspectionTemplateId :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe Text) Source #

The unique identifier for the sensitivity inspection template that's used when performing automated sensitive data discovery for the account. The template specifies which allow lists, custom data identifiers, and managed data identifiers to use when analyzing data.

getAutomatedDiscoveryConfigurationResponse_status :: Lens' GetAutomatedDiscoveryConfigurationResponse (Maybe AutomatedDiscoveryStatus) Source #

The current status of the automated sensitive data discovery configuration for the account. Possible values are: ENABLED, use the specified settings to perform automated sensitive data discovery activities for the account; and, DISABLED, don't perform automated sensitive data discovery activities for the account.