amazonka-cloudfront-2.0: Amazon CloudFront 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.CloudFront.ListFieldLevelEncryptionProfiles

Description

Request a list of field-level encryption profiles that have been created in CloudFront for this account.

Synopsis

Creating a Request

data ListFieldLevelEncryptionProfiles Source #

See: newListFieldLevelEncryptionProfiles smart constructor.

Constructors

ListFieldLevelEncryptionProfiles' 

Fields

  • marker :: Maybe Text

    Use this when paginating results to indicate where to begin in your list of profiles. The results include profiles in the list that occur after the marker. To get the next page of results, set the Marker to the value of the NextMarker from the current page's response (which is also the ID of the last profile on that page).

  • maxItems :: Maybe Text

    The maximum number of field-level encryption profiles you want in the response body.

Instances

Instances details
ToHeaders ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

ToPath ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

ToQuery ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

AWSRequest ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

Generic ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

Associated Types

type Rep ListFieldLevelEncryptionProfiles :: Type -> Type #

Read ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

Show ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

NFData ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

Eq ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

Hashable ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

type AWSResponse ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

type Rep ListFieldLevelEncryptionProfiles Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

type Rep ListFieldLevelEncryptionProfiles = D1 ('MetaData "ListFieldLevelEncryptionProfiles" "Amazonka.CloudFront.ListFieldLevelEncryptionProfiles" "amazonka-cloudfront-2.0-8Jb7luniAuUfLdUxCxW4K" 'False) (C1 ('MetaCons "ListFieldLevelEncryptionProfiles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListFieldLevelEncryptionProfiles :: ListFieldLevelEncryptionProfiles Source #

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

ListFieldLevelEncryptionProfiles, listFieldLevelEncryptionProfiles_marker - Use this when paginating results to indicate where to begin in your list of profiles. The results include profiles in the list that occur after the marker. To get the next page of results, set the Marker to the value of the NextMarker from the current page's response (which is also the ID of the last profile on that page).

ListFieldLevelEncryptionProfiles, listFieldLevelEncryptionProfiles_maxItems - The maximum number of field-level encryption profiles you want in the response body.

Request Lenses

listFieldLevelEncryptionProfiles_marker :: Lens' ListFieldLevelEncryptionProfiles (Maybe Text) Source #

Use this when paginating results to indicate where to begin in your list of profiles. The results include profiles in the list that occur after the marker. To get the next page of results, set the Marker to the value of the NextMarker from the current page's response (which is also the ID of the last profile on that page).

listFieldLevelEncryptionProfiles_maxItems :: Lens' ListFieldLevelEncryptionProfiles (Maybe Text) Source #

The maximum number of field-level encryption profiles you want in the response body.

Destructuring the Response

data ListFieldLevelEncryptionProfilesResponse Source #

Constructors

ListFieldLevelEncryptionProfilesResponse' 

Fields

Instances

Instances details
Generic ListFieldLevelEncryptionProfilesResponse Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

Read ListFieldLevelEncryptionProfilesResponse Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

Show ListFieldLevelEncryptionProfilesResponse Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

NFData ListFieldLevelEncryptionProfilesResponse Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

Eq ListFieldLevelEncryptionProfilesResponse Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

type Rep ListFieldLevelEncryptionProfilesResponse Source # 
Instance details

Defined in Amazonka.CloudFront.ListFieldLevelEncryptionProfiles

type Rep ListFieldLevelEncryptionProfilesResponse = D1 ('MetaData "ListFieldLevelEncryptionProfilesResponse" "Amazonka.CloudFront.ListFieldLevelEncryptionProfiles" "amazonka-cloudfront-2.0-8Jb7luniAuUfLdUxCxW4K" 'False) (C1 ('MetaCons "ListFieldLevelEncryptionProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fieldLevelEncryptionProfileList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldLevelEncryptionProfileList)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListFieldLevelEncryptionProfilesResponse Source #

Create a value of ListFieldLevelEncryptionProfilesResponse 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:fieldLevelEncryptionProfileList:ListFieldLevelEncryptionProfilesResponse', listFieldLevelEncryptionProfilesResponse_fieldLevelEncryptionProfileList - Returns a list of the field-level encryption profiles that have been created in CloudFront for this account.

$sel:httpStatus:ListFieldLevelEncryptionProfilesResponse', listFieldLevelEncryptionProfilesResponse_httpStatus - The response's http status code.

Response Lenses

listFieldLevelEncryptionProfilesResponse_fieldLevelEncryptionProfileList :: Lens' ListFieldLevelEncryptionProfilesResponse (Maybe FieldLevelEncryptionProfileList) Source #

Returns a list of the field-level encryption profiles that have been created in CloudFront for this account.