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

Description

 
Synopsis

Documentation

data StreamingDistributionList Source #

A streaming distribution list.

See: newStreamingDistributionList smart constructor.

Constructors

StreamingDistributionList' 

Fields

  • items :: Maybe [StreamingDistributionSummary]

    A complex type that contains one StreamingDistributionSummary element for each distribution that was created by the current Amazon Web Services account.

  • nextMarker :: Maybe Text

    If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your RTMP distributions where they left off.

  • marker :: Text

    The value you provided for the Marker request parameter.

  • maxItems :: Int

    The value you provided for the MaxItems request parameter.

  • isTruncated :: Bool

    A flag that indicates whether more streaming distributions remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more distributions in the list.

  • quantity :: Int

    The number of streaming distributions that were created by the current Amazon Web Services account.

Instances

Instances details
FromXML StreamingDistributionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.StreamingDistributionList

Generic StreamingDistributionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.StreamingDistributionList

Associated Types

type Rep StreamingDistributionList :: Type -> Type #

Read StreamingDistributionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.StreamingDistributionList

Show StreamingDistributionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.StreamingDistributionList

NFData StreamingDistributionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.StreamingDistributionList

Eq StreamingDistributionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.StreamingDistributionList

Hashable StreamingDistributionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.StreamingDistributionList

type Rep StreamingDistributionList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.StreamingDistributionList

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

newStreamingDistributionList Source #

Create a value of StreamingDistributionList 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:StreamingDistributionList', streamingDistributionList_items - A complex type that contains one StreamingDistributionSummary element for each distribution that was created by the current Amazon Web Services account.

$sel:nextMarker:StreamingDistributionList', streamingDistributionList_nextMarker - If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your RTMP distributions where they left off.

$sel:marker:StreamingDistributionList', streamingDistributionList_marker - The value you provided for the Marker request parameter.

$sel:maxItems:StreamingDistributionList', streamingDistributionList_maxItems - The value you provided for the MaxItems request parameter.

$sel:isTruncated:StreamingDistributionList', streamingDistributionList_isTruncated - A flag that indicates whether more streaming distributions remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more distributions in the list.

$sel:quantity:StreamingDistributionList', streamingDistributionList_quantity - The number of streaming distributions that were created by the current Amazon Web Services account.

streamingDistributionList_items :: Lens' StreamingDistributionList (Maybe [StreamingDistributionSummary]) Source #

A complex type that contains one StreamingDistributionSummary element for each distribution that was created by the current Amazon Web Services account.

streamingDistributionList_nextMarker :: Lens' StreamingDistributionList (Maybe Text) Source #

If IsTruncated is true, this element is present and contains the value you can use for the Marker request parameter to continue listing your RTMP distributions where they left off.

streamingDistributionList_marker :: Lens' StreamingDistributionList Text Source #

The value you provided for the Marker request parameter.

streamingDistributionList_maxItems :: Lens' StreamingDistributionList Int Source #

The value you provided for the MaxItems request parameter.

streamingDistributionList_isTruncated :: Lens' StreamingDistributionList Bool Source #

A flag that indicates whether more streaming distributions remain to be listed. If your results were truncated, you can make a follow-up pagination request using the Marker request parameter to retrieve more distributions in the list.

streamingDistributionList_quantity :: Lens' StreamingDistributionList Int Source #

The number of streaming distributions that were created by the current Amazon Web Services account.