Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data StreamingDistributionList = StreamingDistributionList' {
- items :: Maybe [StreamingDistributionSummary]
- nextMarker :: Maybe Text
- marker :: Text
- maxItems :: Int
- isTruncated :: Bool
- quantity :: Int
- newStreamingDistributionList :: Text -> Int -> Bool -> Int -> StreamingDistributionList
- streamingDistributionList_items :: Lens' StreamingDistributionList (Maybe [StreamingDistributionSummary])
- streamingDistributionList_nextMarker :: Lens' StreamingDistributionList (Maybe Text)
- streamingDistributionList_marker :: Lens' StreamingDistributionList Text
- streamingDistributionList_maxItems :: Lens' StreamingDistributionList Int
- streamingDistributionList_isTruncated :: Lens' StreamingDistributionList Bool
- streamingDistributionList_quantity :: Lens' StreamingDistributionList Int
Documentation
data StreamingDistributionList Source #
A streaming distribution list.
See: newStreamingDistributionList
smart constructor.
StreamingDistributionList' | |
|
Instances
newStreamingDistributionList Source #
:: Text | |
-> Int | |
-> Bool | |
-> Int | |
-> StreamingDistributionList |
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 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
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 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 account.