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

Description

Get the field-level encryption configuration information.

Synopsis

Creating a Request

data GetFieldLevelEncryptionConfig Source #

See: newGetFieldLevelEncryptionConfig smart constructor.

Constructors

GetFieldLevelEncryptionConfig' 

Fields

  • id :: Text

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

Instances

Instances details
Eq GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

Read GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

Show GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

Generic GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

Associated Types

type Rep GetFieldLevelEncryptionConfig :: Type -> Type #

NFData GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

Hashable GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

AWSRequest GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

ToHeaders GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

ToPath GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

ToQuery GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

type Rep GetFieldLevelEncryptionConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

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

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

newGetFieldLevelEncryptionConfig Source #

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

Request Lenses

getFieldLevelEncryptionConfig_id :: Lens' GetFieldLevelEncryptionConfig Text Source #

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

Destructuring the Response

data GetFieldLevelEncryptionConfigResponse Source #

Constructors

GetFieldLevelEncryptionConfigResponse' 

Fields

Instances

Instances details
Eq GetFieldLevelEncryptionConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

Read GetFieldLevelEncryptionConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

Show GetFieldLevelEncryptionConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

Generic GetFieldLevelEncryptionConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

NFData GetFieldLevelEncryptionConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

type Rep GetFieldLevelEncryptionConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionConfig

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

newGetFieldLevelEncryptionConfigResponse Source #

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

$sel:fieldLevelEncryptionConfig:GetFieldLevelEncryptionConfigResponse', getFieldLevelEncryptionConfigResponse_fieldLevelEncryptionConfig - Return the field-level encryption configuration information.

$sel:httpStatus:GetFieldLevelEncryptionConfigResponse', getFieldLevelEncryptionConfigResponse_httpStatus - The response's http status code.

Response Lenses

getFieldLevelEncryptionConfigResponse_eTag :: Lens' GetFieldLevelEncryptionConfigResponse (Maybe Text) Source #

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