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

Description

 
Synopsis

Documentation

data ResponseHeadersPolicyList Source #

A list of response headers policies.

See: newResponseHeadersPolicyList smart constructor.

Constructors

ResponseHeadersPolicyList' 

Fields

  • items :: Maybe [ResponseHeadersPolicySummary]

    The response headers policies in the list.

  • nextMarker :: Maybe Text

    If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing response headers policies where you left off.

  • maxItems :: Int

    The maximum number of response headers policies requested.

  • quantity :: Int

    The number of response headers policies returned.

Instances

Instances details
FromXML ResponseHeadersPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ResponseHeadersPolicyList

Generic ResponseHeadersPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ResponseHeadersPolicyList

Associated Types

type Rep ResponseHeadersPolicyList :: Type -> Type #

Read ResponseHeadersPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ResponseHeadersPolicyList

Show ResponseHeadersPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ResponseHeadersPolicyList

NFData ResponseHeadersPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ResponseHeadersPolicyList

Eq ResponseHeadersPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ResponseHeadersPolicyList

Hashable ResponseHeadersPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ResponseHeadersPolicyList

type Rep ResponseHeadersPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ResponseHeadersPolicyList

type Rep ResponseHeadersPolicyList = D1 ('MetaData "ResponseHeadersPolicyList" "Amazonka.CloudFront.Types.ResponseHeadersPolicyList" "amazonka-cloudfront-2.0-8Jb7luniAuUfLdUxCxW4K" 'False) (C1 ('MetaCons "ResponseHeadersPolicyList'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResponseHeadersPolicySummary])) :*: 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))))

newResponseHeadersPolicyList Source #

Create a value of ResponseHeadersPolicyList 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:ResponseHeadersPolicyList', responseHeadersPolicyList_items - The response headers policies in the list.

$sel:nextMarker:ResponseHeadersPolicyList', responseHeadersPolicyList_nextMarker - If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing response headers policies where you left off.

$sel:maxItems:ResponseHeadersPolicyList', responseHeadersPolicyList_maxItems - The maximum number of response headers policies requested.

$sel:quantity:ResponseHeadersPolicyList', responseHeadersPolicyList_quantity - The number of response headers policies returned.

responseHeadersPolicyList_nextMarker :: Lens' ResponseHeadersPolicyList (Maybe Text) Source #

If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing response headers policies where you left off.

responseHeadersPolicyList_maxItems :: Lens' ResponseHeadersPolicyList Int Source #

The maximum number of response headers policies requested.

responseHeadersPolicyList_quantity :: Lens' ResponseHeadersPolicyList Int Source #

The number of response headers policies returned.