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

Description

Updates the settings for the sensitivity inspection template for an account.

Synopsis

Creating a Request

data UpdateSensitivityInspectionTemplate Source #

Constructors

UpdateSensitivityInspectionTemplate' 

Fields

  • description :: Maybe Text

    A custom description of the template.

  • excludes :: Maybe SensitivityInspectionTemplateExcludes

    The managed data identifiers to explicitly exclude (not use) when analyzing data.

    To exclude an allow list or custom data identifier that's currently included by the template, update the values for the SensitivityInspectionTemplateIncludes.allowListIds and SensitivityInspectionTemplateIncludes.customDataIdentifierIds properties, respectively.

  • includes :: Maybe SensitivityInspectionTemplateIncludes

    The allow lists, custom data identifiers, and managed data identifiers to include (use) when analyzing data.

  • id :: Text

    The unique identifier for the Amazon Macie resource that the request applies to.

Instances

Instances details
ToJSON UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

ToHeaders UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

ToPath UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

ToQuery UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

AWSRequest UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

Generic UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

Read UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

Show UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

NFData UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

Eq UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

Hashable UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

type AWSResponse UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

type Rep UpdateSensitivityInspectionTemplate Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

type Rep UpdateSensitivityInspectionTemplate = D1 ('MetaData "UpdateSensitivityInspectionTemplate" "Amazonka.MacieV2.UpdateSensitivityInspectionTemplate" "amazonka-maciev2-2.0-5WBPWSHaxt7LOrO1LzXg18" 'False) (C1 ('MetaCons "UpdateSensitivityInspectionTemplate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "excludes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SensitivityInspectionTemplateExcludes))) :*: (S1 ('MetaSel ('Just "includes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SensitivityInspectionTemplateIncludes)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateSensitivityInspectionTemplate Source #

Create a value of UpdateSensitivityInspectionTemplate 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:

UpdateSensitivityInspectionTemplate, updateSensitivityInspectionTemplate_description - A custom description of the template.

UpdateSensitivityInspectionTemplate, updateSensitivityInspectionTemplate_excludes - The managed data identifiers to explicitly exclude (not use) when analyzing data.

To exclude an allow list or custom data identifier that's currently included by the template, update the values for the SensitivityInspectionTemplateIncludes.allowListIds and SensitivityInspectionTemplateIncludes.customDataIdentifierIds properties, respectively.

UpdateSensitivityInspectionTemplate, updateSensitivityInspectionTemplate_includes - The allow lists, custom data identifiers, and managed data identifiers to include (use) when analyzing data.

UpdateSensitivityInspectionTemplate, updateSensitivityInspectionTemplate_id - The unique identifier for the Amazon Macie resource that the request applies to.

Request Lenses

updateSensitivityInspectionTemplate_excludes :: Lens' UpdateSensitivityInspectionTemplate (Maybe SensitivityInspectionTemplateExcludes) Source #

The managed data identifiers to explicitly exclude (not use) when analyzing data.

To exclude an allow list or custom data identifier that's currently included by the template, update the values for the SensitivityInspectionTemplateIncludes.allowListIds and SensitivityInspectionTemplateIncludes.customDataIdentifierIds properties, respectively.

updateSensitivityInspectionTemplate_includes :: Lens' UpdateSensitivityInspectionTemplate (Maybe SensitivityInspectionTemplateIncludes) Source #

The allow lists, custom data identifiers, and managed data identifiers to include (use) when analyzing data.

updateSensitivityInspectionTemplate_id :: Lens' UpdateSensitivityInspectionTemplate Text Source #

The unique identifier for the Amazon Macie resource that the request applies to.

Destructuring the Response

data UpdateSensitivityInspectionTemplateResponse Source #

Constructors

UpdateSensitivityInspectionTemplateResponse' 

Fields

Instances

Instances details
Generic UpdateSensitivityInspectionTemplateResponse Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

Read UpdateSensitivityInspectionTemplateResponse Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

Show UpdateSensitivityInspectionTemplateResponse Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

NFData UpdateSensitivityInspectionTemplateResponse Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

Eq UpdateSensitivityInspectionTemplateResponse Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

type Rep UpdateSensitivityInspectionTemplateResponse Source # 
Instance details

Defined in Amazonka.MacieV2.UpdateSensitivityInspectionTemplate

type Rep UpdateSensitivityInspectionTemplateResponse = D1 ('MetaData "UpdateSensitivityInspectionTemplateResponse" "Amazonka.MacieV2.UpdateSensitivityInspectionTemplate" "amazonka-maciev2-2.0-5WBPWSHaxt7LOrO1LzXg18" 'False) (C1 ('MetaCons "UpdateSensitivityInspectionTemplateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateSensitivityInspectionTemplateResponse Source #

Create a value of UpdateSensitivityInspectionTemplateResponse 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:httpStatus:UpdateSensitivityInspectionTemplateResponse', updateSensitivityInspectionTemplateResponse_httpStatus - The response's http status code.

Response Lenses