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

Description

Get the field-level encryption profile information.

Synopsis

Creating a Request

data GetFieldLevelEncryptionProfile Source #

See: newGetFieldLevelEncryptionProfile smart constructor.

Constructors

GetFieldLevelEncryptionProfile' 

Fields

  • id :: Text

    Get the ID for the field-level encryption profile information.

Instances

Instances details
Eq GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

Read GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

Show GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

Generic GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

Associated Types

type Rep GetFieldLevelEncryptionProfile :: Type -> Type #

NFData GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

Hashable GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

AWSRequest GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

ToHeaders GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

ToPath GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

ToQuery GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

type Rep GetFieldLevelEncryptionProfile Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

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

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

newGetFieldLevelEncryptionProfile Source #

Create a value of GetFieldLevelEncryptionProfile 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:GetFieldLevelEncryptionProfile', getFieldLevelEncryptionProfile_id - Get the ID for the field-level encryption profile information.

Request Lenses

getFieldLevelEncryptionProfile_id :: Lens' GetFieldLevelEncryptionProfile Text Source #

Get the ID for the field-level encryption profile information.

Destructuring the Response

data GetFieldLevelEncryptionProfileResponse Source #

Constructors

GetFieldLevelEncryptionProfileResponse' 

Fields

Instances

Instances details
Eq GetFieldLevelEncryptionProfileResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

Read GetFieldLevelEncryptionProfileResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

Show GetFieldLevelEncryptionProfileResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

Generic GetFieldLevelEncryptionProfileResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

NFData GetFieldLevelEncryptionProfileResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

type Rep GetFieldLevelEncryptionProfileResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetFieldLevelEncryptionProfile

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

newGetFieldLevelEncryptionProfileResponse Source #

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

$sel:fieldLevelEncryptionProfile:GetFieldLevelEncryptionProfileResponse', getFieldLevelEncryptionProfileResponse_fieldLevelEncryptionProfile - Return the field-level encryption profile information.

$sel:httpStatus:GetFieldLevelEncryptionProfileResponse', getFieldLevelEncryptionProfileResponse_httpStatus - The response's http status code.

Response Lenses

getFieldLevelEncryptionProfileResponse_eTag :: Lens' GetFieldLevelEncryptionProfileResponse (Maybe Text) Source #

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