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

Description

 
Synopsis

Documentation

data FunctionList Source #

A list of CloudFront functions.

See: newFunctionList smart constructor.

Constructors

FunctionList' 

Fields

  • items :: Maybe [FunctionSummary]

    Contains the functions 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 functions where you left off.

  • maxItems :: Int

    The maximum number of functions requested.

  • quantity :: Int

    The number of functions returned in the response.

Instances

Instances details
Eq FunctionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FunctionList

Read FunctionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FunctionList

Show FunctionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FunctionList

Generic FunctionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FunctionList

Associated Types

type Rep FunctionList :: Type -> Type #

NFData FunctionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FunctionList

Methods

rnf :: FunctionList -> () #

Hashable FunctionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FunctionList

FromXML FunctionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FunctionList

type Rep FunctionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.FunctionList

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

newFunctionList Source #

Create a value of FunctionList 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:FunctionList', functionList_items - Contains the functions in the list.

$sel:nextMarker:FunctionList', functionList_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 functions where you left off.

$sel:maxItems:FunctionList', functionList_maxItems - The maximum number of functions requested.

$sel:quantity:FunctionList', functionList_quantity - The number of functions returned in the response.

functionList_items :: Lens' FunctionList (Maybe [FunctionSummary]) Source #

Contains the functions in the list.

functionList_nextMarker :: Lens' FunctionList (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 functions where you left off.

functionList_maxItems :: Lens' FunctionList Int Source #

The maximum number of functions requested.

functionList_quantity :: Lens' FunctionList Int Source #

The number of functions returned in the response.