libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront
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.CloudFront.GetFieldLevelEncryption

Description

Get the field-level encryption configuration information.

Synopsis

Creating a Request

data GetFieldLevelEncryption Source #

See: newGetFieldLevelEncryption smart constructor.

Constructors

GetFieldLevelEncryption' 

Fields

  • id :: Text

    Request the ID for the field-level encryption configuration information.

Instances

Instances details
Eq GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

Read GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

Show GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

Generic GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

Associated Types

type Rep GetFieldLevelEncryption :: Type -> Type #

NFData GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

Methods

rnf :: GetFieldLevelEncryption -> () #

Hashable GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

AWSRequest GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

ToHeaders GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

ToPath GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

ToQuery GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

type Rep GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

type Rep GetFieldLevelEncryption = D1 ('MetaData "GetFieldLevelEncryption" "Amazonka.CloudFront.GetFieldLevelEncryption" "libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront" 'False) (C1 ('MetaCons "GetFieldLevelEncryption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetFieldLevelEncryption Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

newGetFieldLevelEncryption Source #

Create a value of GetFieldLevelEncryption 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:id:GetFieldLevelEncryption', getFieldLevelEncryption_id - Request the ID for the field-level encryption configuration information.

Request Lenses

getFieldLevelEncryption_id :: Lens' GetFieldLevelEncryption Text Source #

Request the ID for the field-level encryption configuration information.

Destructuring the Response

data GetFieldLevelEncryptionResponse Source #

See: newGetFieldLevelEncryptionResponse smart constructor.

Constructors

GetFieldLevelEncryptionResponse' 

Fields

Instances

Instances details
Eq GetFieldLevelEncryptionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

Read GetFieldLevelEncryptionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

Show GetFieldLevelEncryptionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

Generic GetFieldLevelEncryptionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

Associated Types

type Rep GetFieldLevelEncryptionResponse :: Type -> Type #

NFData GetFieldLevelEncryptionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

type Rep GetFieldLevelEncryptionResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryption

type Rep GetFieldLevelEncryptionResponse = D1 ('MetaData "GetFieldLevelEncryptionResponse" "Amazonka.CloudFront.GetFieldLevelEncryption" "libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront" 'False) (C1 ('MetaCons "GetFieldLevelEncryptionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fieldLevelEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldLevelEncryption)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetFieldLevelEncryptionResponse Source #

Create a value of GetFieldLevelEncryptionResponse 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:eTag:GetFieldLevelEncryptionResponse', getFieldLevelEncryptionResponse_eTag - The current version of the field level encryption configuration. For example: E2QWRUHAPOMQZL.

$sel:fieldLevelEncryption:GetFieldLevelEncryptionResponse', getFieldLevelEncryptionResponse_fieldLevelEncryption - Return the field-level encryption configuration information.

$sel:httpStatus:GetFieldLevelEncryptionResponse', getFieldLevelEncryptionResponse_httpStatus - The response's http status code.

Response Lenses

getFieldLevelEncryptionResponse_eTag :: Lens' GetFieldLevelEncryptionResponse (Maybe Text) Source #

The current version of the field level encryption configuration. For example: E2QWRUHAPOMQZL.