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.Types.FieldLevelEncryptionProfileList

Description

 
Synopsis

Documentation

data FieldLevelEncryptionProfileList Source #

List of field-level encryption profiles.

See: newFieldLevelEncryptionProfileList smart constructor.

Constructors

FieldLevelEncryptionProfileList' 

Fields

  • items :: Maybe [FieldLevelEncryptionProfileSummary]

    The field-level encryption profile items.

  • nextMarker :: Maybe Text

    If there are more elements to be listed, this element is present and contains the value that you can use for the Marker request parameter to continue listing your profiles where you left off.

  • maxItems :: Int

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

  • quantity :: Int

    The number of field-level encryption profiles.

Instances

Instances details
FromXML FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

Generic FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

Associated Types

type Rep FieldLevelEncryptionProfileList :: Type -> Type #

Read FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

Show FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

NFData FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

Eq FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

Hashable FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

type Rep FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

type Rep FieldLevelEncryptionProfileList = D1 ('MetaData "FieldLevelEncryptionProfileList" "Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList" "amazonka-cloudfront-2.0-8Jb7luniAuUfLdUxCxW4K" 'False) (C1 ('MetaCons "FieldLevelEncryptionProfileList'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FieldLevelEncryptionProfileSummary])) :*: S1 ('MetaSel ('Just "nextMarker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "quantity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newFieldLevelEncryptionProfileList Source #

Create a value of FieldLevelEncryptionProfileList 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:items:FieldLevelEncryptionProfileList', fieldLevelEncryptionProfileList_items - The field-level encryption profile items.

$sel:nextMarker:FieldLevelEncryptionProfileList', fieldLevelEncryptionProfileList_nextMarker - If there are more elements to be listed, this element is present and contains the value that you can use for the Marker request parameter to continue listing your profiles where you left off.

$sel:maxItems:FieldLevelEncryptionProfileList', fieldLevelEncryptionProfileList_maxItems - The maximum number of field-level encryption profiles you want in the response body.

$sel:quantity:FieldLevelEncryptionProfileList', fieldLevelEncryptionProfileList_quantity - The number of field-level encryption profiles.

fieldLevelEncryptionProfileList_nextMarker :: Lens' FieldLevelEncryptionProfileList (Maybe Text) Source #

If there are more elements to be listed, this element is present and contains the value that you can use for the Marker request parameter to continue listing your profiles where you left off.

fieldLevelEncryptionProfileList_maxItems :: Lens' FieldLevelEncryptionProfileList Int Source #

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