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.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
Eq FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

Read FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

Show 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 #

NFData FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

Hashable FieldLevelEncryptionProfileList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList

FromXML 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" "libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront" '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.