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

Description

 
Synopsis

Documentation

data OriginRequestPolicyList Source #

A list of origin request policies.

See: newOriginRequestPolicyList smart constructor.

Constructors

OriginRequestPolicyList' 

Fields

  • items :: Maybe [OriginRequestPolicySummary]

    Contains the origin request 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 origin request policies where you left off.

  • maxItems :: Int

    The maximum number of origin request policies requested.

  • quantity :: Int

    The total number of origin request policies returned in the response.

Instances

Instances details
Eq OriginRequestPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.OriginRequestPolicyList

Read OriginRequestPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.OriginRequestPolicyList

Show OriginRequestPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.OriginRequestPolicyList

Generic OriginRequestPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.OriginRequestPolicyList

Associated Types

type Rep OriginRequestPolicyList :: Type -> Type #

NFData OriginRequestPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.OriginRequestPolicyList

Methods

rnf :: OriginRequestPolicyList -> () #

Hashable OriginRequestPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.OriginRequestPolicyList

FromXML OriginRequestPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.OriginRequestPolicyList

type Rep OriginRequestPolicyList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.OriginRequestPolicyList

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

newOriginRequestPolicyList Source #

Create a value of OriginRequestPolicyList 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:OriginRequestPolicyList', originRequestPolicyList_items - Contains the origin request policies in the list.

$sel:nextMarker:OriginRequestPolicyList', originRequestPolicyList_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 origin request policies where you left off.

$sel:maxItems:OriginRequestPolicyList', originRequestPolicyList_maxItems - The maximum number of origin request policies requested.

$sel:quantity:OriginRequestPolicyList', originRequestPolicyList_quantity - The total number of origin request policies returned in the response.

originRequestPolicyList_nextMarker :: Lens' OriginRequestPolicyList (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 origin request policies where you left off.

originRequestPolicyList_maxItems :: Lens' OriginRequestPolicyList Int Source #

The maximum number of origin request policies requested.

originRequestPolicyList_quantity :: Lens' OriginRequestPolicyList Int Source #

The total number of origin request policies returned in the response.