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 InvalidationList = InvalidationList' {
- items :: Maybe [InvalidationSummary]
- nextMarker :: Maybe Text
- marker :: Text
- maxItems :: Int
- isTruncated :: Bool
- quantity :: Int
- newInvalidationList :: Text -> Int -> Bool -> Int -> InvalidationList
- invalidationList_items :: Lens' InvalidationList (Maybe [InvalidationSummary])
- invalidationList_nextMarker :: Lens' InvalidationList (Maybe Text)
- invalidationList_marker :: Lens' InvalidationList Text
- invalidationList_maxItems :: Lens' InvalidationList Int
- invalidationList_isTruncated :: Lens' InvalidationList Bool
- invalidationList_quantity :: Lens' InvalidationList Int
Documentation
data InvalidationList Source #
The InvalidationList
complex type describes the list of invalidation
objects. For more information about invalidation, see
Invalidating Objects (Web Distributions Only)
in the Amazon CloudFront Developer Guide.
See: newInvalidationList
smart constructor.
InvalidationList' | |
|
Instances
:: Text | |
-> Int | |
-> Bool | |
-> Int | |
-> InvalidationList |
Create a value of InvalidationList
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:InvalidationList'
, invalidationList_items
- A complex type that contains one InvalidationSummary
element for each
invalidation batch created by the current account.
$sel:nextMarker:InvalidationList'
, invalidationList_nextMarker
- If IsTruncated
is true
, this element is present and contains the
value that you can use for the Marker
request parameter to continue
listing your invalidation batches where they left off.
$sel:marker:InvalidationList'
, invalidationList_marker
- The value that you provided for the Marker
request parameter.
$sel:maxItems:InvalidationList'
, invalidationList_maxItems
- The value that you provided for the MaxItems
request parameter.
$sel:isTruncated:InvalidationList'
, invalidationList_isTruncated
- A flag that indicates whether more invalidation batch requests 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
invalidation batches in the list.
$sel:quantity:InvalidationList'
, invalidationList_quantity
- The number of invalidation batches that were created by the current
account.
invalidationList_items :: Lens' InvalidationList (Maybe [InvalidationSummary]) Source #
A complex type that contains one InvalidationSummary
element for each
invalidation batch created by the current account.
invalidationList_nextMarker :: Lens' InvalidationList (Maybe Text) Source #
If IsTruncated
is true
, this element is present and contains the
value that you can use for the Marker
request parameter to continue
listing your invalidation batches where they left off.
invalidationList_marker :: Lens' InvalidationList Text Source #
The value that you provided for the Marker
request parameter.
invalidationList_maxItems :: Lens' InvalidationList Int Source #
The value that you provided for the MaxItems
request parameter.
invalidationList_isTruncated :: Lens' InvalidationList Bool Source #
A flag that indicates whether more invalidation batch requests 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
invalidation batches in the list.
invalidationList_quantity :: Lens' InvalidationList Int Source #
The number of invalidation batches that were created by the current account.