amazonka-frauddetector-2.0: Amazon Fraud Detector 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.FraudDetector.PutKMSEncryptionKey

Description

Specifies the KMS key to be used to encrypt content in Amazon Fraud Detector.

Synopsis

Creating a Request

data PutKMSEncryptionKey Source #

See: newPutKMSEncryptionKey smart constructor.

Constructors

PutKMSEncryptionKey' 

Fields

  • kmsEncryptionKeyArn :: Text

    The KMS encryption key ARN.

    The KMS key must be single-Region key. Amazon Fraud Detector does not support multi-Region KMS key.

Instances

Instances details
ToJSON PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

ToHeaders PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

ToPath PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

ToQuery PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

AWSRequest PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

Associated Types

type AWSResponse PutKMSEncryptionKey #

Generic PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

Associated Types

type Rep PutKMSEncryptionKey :: Type -> Type #

Read PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

Show PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

NFData PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

Methods

rnf :: PutKMSEncryptionKey -> () #

Eq PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

Hashable PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

type AWSResponse PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

type Rep PutKMSEncryptionKey Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

type Rep PutKMSEncryptionKey = D1 ('MetaData "PutKMSEncryptionKey" "Amazonka.FraudDetector.PutKMSEncryptionKey" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "PutKMSEncryptionKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsEncryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPutKMSEncryptionKey Source #

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

PutKMSEncryptionKey, putKMSEncryptionKey_kmsEncryptionKeyArn - The KMS encryption key ARN.

The KMS key must be single-Region key. Amazon Fraud Detector does not support multi-Region KMS key.

Request Lenses

putKMSEncryptionKey_kmsEncryptionKeyArn :: Lens' PutKMSEncryptionKey Text Source #

The KMS encryption key ARN.

The KMS key must be single-Region key. Amazon Fraud Detector does not support multi-Region KMS key.

Destructuring the Response

data PutKMSEncryptionKeyResponse Source #

See: newPutKMSEncryptionKeyResponse smart constructor.

Constructors

PutKMSEncryptionKeyResponse' 

Fields

Instances

Instances details
Generic PutKMSEncryptionKeyResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

Associated Types

type Rep PutKMSEncryptionKeyResponse :: Type -> Type #

Read PutKMSEncryptionKeyResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

Show PutKMSEncryptionKeyResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

NFData PutKMSEncryptionKeyResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

Eq PutKMSEncryptionKeyResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

type Rep PutKMSEncryptionKeyResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.PutKMSEncryptionKey

type Rep PutKMSEncryptionKeyResponse = D1 ('MetaData "PutKMSEncryptionKeyResponse" "Amazonka.FraudDetector.PutKMSEncryptionKey" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "PutKMSEncryptionKeyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutKMSEncryptionKeyResponse Source #

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

Response Lenses