| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CloudFront.Types.InvalidationList
Description
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.
Constructors
| InvalidationList' | |
Fields
| |
Instances
Arguments
| :: 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 Amazon Web Services 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
Amazon Web Services account.
invalidationList_items :: Lens' InvalidationList (Maybe [InvalidationSummary]) Source #
A complex type that contains one InvalidationSummary element for each
invalidation batch created by the current Amazon Web Services 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 Amazon Web Services account.