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.Types.ClassificationDetails

Description

 
Synopsis

Documentation

data ClassificationDetails Source #

Provides information about a sensitive data finding and the details of the finding.

See: newClassificationDetails smart constructor.

Constructors

ClassificationDetails' 

Fields

  • detailedResultsLocation :: Maybe Text

    The path to the folder or file in Amazon S3 that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

  • jobArn :: Maybe Text

    The Amazon Resource Name (ARN) of the classification job that produced the finding. This value is null if the origin of the finding (originType) is AUTOMATED_SENSITIVE_DATA_DISCOVERY.

  • jobId :: Maybe Text

    The unique identifier for the classification job that produced the finding. This value is null if the origin of the finding (originType) is AUTOMATED_SENSITIVE_DATA_DISCOVERY.

  • originType :: Maybe OriginType

    Specifies how Amazon Macie found the sensitive data that produced the finding. Possible values are: SENSITIVE_DATA_DISCOVERY_JOB, for a classification job; and, AUTOMATED_SENSITIVE_DATA_DISCOVERY, for automated sensitive data discovery.

  • result :: Maybe ClassificationResult

    The status and other details of the finding.

Instances

Instances details
FromJSON ClassificationDetails Source # 
Instance details

Defined in Amazonka.MacieV2.Types.ClassificationDetails

Generic ClassificationDetails Source # 
Instance details

Defined in Amazonka.MacieV2.Types.ClassificationDetails

Associated Types

type Rep ClassificationDetails :: Type -> Type #

Read ClassificationDetails Source # 
Instance details

Defined in Amazonka.MacieV2.Types.ClassificationDetails

Show ClassificationDetails Source # 
Instance details

Defined in Amazonka.MacieV2.Types.ClassificationDetails

NFData ClassificationDetails Source # 
Instance details

Defined in Amazonka.MacieV2.Types.ClassificationDetails

Methods

rnf :: ClassificationDetails -> () #

Eq ClassificationDetails Source # 
Instance details

Defined in Amazonka.MacieV2.Types.ClassificationDetails

Hashable ClassificationDetails Source # 
Instance details

Defined in Amazonka.MacieV2.Types.ClassificationDetails

type Rep ClassificationDetails Source # 
Instance details

Defined in Amazonka.MacieV2.Types.ClassificationDetails

type Rep ClassificationDetails = D1 ('MetaData "ClassificationDetails" "Amazonka.MacieV2.Types.ClassificationDetails" "amazonka-maciev2-2.0-5WBPWSHaxt7LOrO1LzXg18" 'False) (C1 ('MetaCons "ClassificationDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "detailedResultsLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "originType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OriginType)) :*: S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClassificationResult))))))

newClassificationDetails :: ClassificationDetails Source #

Create a value of ClassificationDetails 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:detailedResultsLocation:ClassificationDetails', classificationDetails_detailedResultsLocation - The path to the folder or file in Amazon S3 that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

$sel:jobArn:ClassificationDetails', classificationDetails_jobArn - The Amazon Resource Name (ARN) of the classification job that produced the finding. This value is null if the origin of the finding (originType) is AUTOMATED_SENSITIVE_DATA_DISCOVERY.

$sel:jobId:ClassificationDetails', classificationDetails_jobId - The unique identifier for the classification job that produced the finding. This value is null if the origin of the finding (originType) is AUTOMATED_SENSITIVE_DATA_DISCOVERY.

$sel:originType:ClassificationDetails', classificationDetails_originType - Specifies how Amazon Macie found the sensitive data that produced the finding. Possible values are: SENSITIVE_DATA_DISCOVERY_JOB, for a classification job; and, AUTOMATED_SENSITIVE_DATA_DISCOVERY, for automated sensitive data discovery.

$sel:result:ClassificationDetails', classificationDetails_result - The status and other details of the finding.

classificationDetails_detailedResultsLocation :: Lens' ClassificationDetails (Maybe Text) Source #

The path to the folder or file in Amazon S3 that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.

classificationDetails_jobArn :: Lens' ClassificationDetails (Maybe Text) Source #

The Amazon Resource Name (ARN) of the classification job that produced the finding. This value is null if the origin of the finding (originType) is AUTOMATED_SENSITIVE_DATA_DISCOVERY.

classificationDetails_jobId :: Lens' ClassificationDetails (Maybe Text) Source #

The unique identifier for the classification job that produced the finding. This value is null if the origin of the finding (originType) is AUTOMATED_SENSITIVE_DATA_DISCOVERY.

classificationDetails_originType :: Lens' ClassificationDetails (Maybe OriginType) Source #

Specifies how Amazon Macie found the sensitive data that produced the finding. Possible values are: SENSITIVE_DATA_DISCOVERY_JOB, for a classification job; and, AUTOMATED_SENSITIVE_DATA_DISCOVERY, for automated sensitive data discovery.