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.ClassificationResult

Description

 
Synopsis

Documentation

data ClassificationResult Source #

Details about the sensitive data that was detected on the resource.

See: newClassificationResult smart constructor.

Constructors

ClassificationResult' 

Fields

Instances

Instances details
Eq ClassificationResult Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.ClassificationResult

Read ClassificationResult Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.ClassificationResult

Show ClassificationResult Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.ClassificationResult

Generic ClassificationResult Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.ClassificationResult

Associated Types

type Rep ClassificationResult :: Type -> Type #

NFData ClassificationResult Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.ClassificationResult

Methods

rnf :: ClassificationResult -> () #

Hashable ClassificationResult Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.ClassificationResult

ToJSON ClassificationResult Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.ClassificationResult

FromJSON ClassificationResult Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.ClassificationResult

type Rep ClassificationResult Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.ClassificationResult

type Rep ClassificationResult = D1 ('MetaData "ClassificationResult" "Amazonka.SecurityHub.Types.ClassificationResult" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "ClassificationResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ClassificationStatus)) :*: (S1 ('MetaSel ('Just "sensitiveData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SensitiveDataResult])) :*: S1 ('MetaSel ('Just "mimeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "sizeClassified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "additionalOccurrences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "customDataIdentifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomDataIdentifiersResult))))))

newClassificationResult :: ClassificationResult Source #

Create a value of ClassificationResult 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:status:ClassificationResult', classificationResult_status - The current status of the sensitive data detection.

$sel:sensitiveData:ClassificationResult', classificationResult_sensitiveData - Provides details about sensitive data that was identified based on built-in configuration.

$sel:mimeType:ClassificationResult', classificationResult_mimeType - The type of content that the finding applies to.

$sel:sizeClassified:ClassificationResult', classificationResult_sizeClassified - The total size in bytes of the affected data.

$sel:additionalOccurrences:ClassificationResult', classificationResult_additionalOccurrences - Indicates whether there are additional occurrences of sensitive data that are not included in the finding. This occurs when the number of occurrences exceeds the maximum that can be included.

$sel:customDataIdentifiers:ClassificationResult', classificationResult_customDataIdentifiers - Provides details about sensitive data that was identified based on customer-defined configuration.

classificationResult_status :: Lens' ClassificationResult (Maybe ClassificationStatus) Source #

The current status of the sensitive data detection.

classificationResult_sensitiveData :: Lens' ClassificationResult (Maybe [SensitiveDataResult]) Source #

Provides details about sensitive data that was identified based on built-in configuration.

classificationResult_mimeType :: Lens' ClassificationResult (Maybe Text) Source #

The type of content that the finding applies to.

classificationResult_sizeClassified :: Lens' ClassificationResult (Maybe Integer) Source #

The total size in bytes of the affected data.

classificationResult_additionalOccurrences :: Lens' ClassificationResult (Maybe Bool) Source #

Indicates whether there are additional occurrences of sensitive data that are not included in the finding. This occurs when the number of occurrences exceeds the maximum that can be included.

classificationResult_customDataIdentifiers :: Lens' ClassificationResult (Maybe CustomDataIdentifiersResult) Source #

Provides details about sensitive data that was identified based on customer-defined configuration.