libZSservicesZSamazonka-comprehendZSamazonka-comprehend
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.Comprehend.Types.PiiOutputDataConfig

Description

 
Synopsis

Documentation

data PiiOutputDataConfig Source #

Provides configuration parameters for the output of PII entity detection jobs.

See: newPiiOutputDataConfig smart constructor.

Constructors

PiiOutputDataConfig' 

Fields

  • kmsKeyId :: Maybe Text

    ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt the output results from an analysis job.

  • s3Uri :: Text

    When you use the PiiOutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data.

Instances

Instances details
Eq PiiOutputDataConfig Source # 
Instance details

Defined in Amazonka.Comprehend.Types.PiiOutputDataConfig

Read PiiOutputDataConfig Source # 
Instance details

Defined in Amazonka.Comprehend.Types.PiiOutputDataConfig

Show PiiOutputDataConfig Source # 
Instance details

Defined in Amazonka.Comprehend.Types.PiiOutputDataConfig

Generic PiiOutputDataConfig Source # 
Instance details

Defined in Amazonka.Comprehend.Types.PiiOutputDataConfig

Associated Types

type Rep PiiOutputDataConfig :: Type -> Type #

NFData PiiOutputDataConfig Source # 
Instance details

Defined in Amazonka.Comprehend.Types.PiiOutputDataConfig

Methods

rnf :: PiiOutputDataConfig -> () #

Hashable PiiOutputDataConfig Source # 
Instance details

Defined in Amazonka.Comprehend.Types.PiiOutputDataConfig

FromJSON PiiOutputDataConfig Source # 
Instance details

Defined in Amazonka.Comprehend.Types.PiiOutputDataConfig

type Rep PiiOutputDataConfig Source # 
Instance details

Defined in Amazonka.Comprehend.Types.PiiOutputDataConfig

type Rep PiiOutputDataConfig = D1 ('MetaData "PiiOutputDataConfig" "Amazonka.Comprehend.Types.PiiOutputDataConfig" "libZSservicesZSamazonka-comprehendZSamazonka-comprehend" 'False) (C1 ('MetaCons "PiiOutputDataConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPiiOutputDataConfig Source #

Create a value of PiiOutputDataConfig 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:kmsKeyId:PiiOutputDataConfig', piiOutputDataConfig_kmsKeyId - ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt the output results from an analysis job.

$sel:s3Uri:PiiOutputDataConfig', piiOutputDataConfig_s3Uri - When you use the PiiOutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data.

piiOutputDataConfig_kmsKeyId :: Lens' PiiOutputDataConfig (Maybe Text) Source #

ID for the AWS Key Management Service (KMS) key that Amazon Comprehend uses to encrypt the output results from an analysis job.

piiOutputDataConfig_s3Uri :: Lens' PiiOutputDataConfig Text Source #

When you use the PiiOutputDataConfig object with asynchronous operations, you specify the Amazon S3 location where you want to write the output data.