Class: Aws::CloudFront::Types::InvalidationList
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFront::Types::InvalidationList
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cloudfront/types.rb
Overview
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*.
[1]: docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#is_truncated ⇒ Boolean
A flag that indicates whether more invalidation batch requests remain to be listed.
-
#items ⇒ Array<Types::InvalidationSummary>
A complex type that contains one
InvalidationSummaryelement for each invalidation batch created by the current Amazon Web Services account. -
#marker ⇒ String
The value that you provided for the
Markerrequest parameter. -
#max_items ⇒ Integer
The value that you provided for the
MaxItemsrequest parameter. -
#next_marker ⇒ String
If
IsTruncatedistrue, this element is present and contains the value that you can use for theMarkerrequest parameter to continue listing your invalidation batches where they left off. -
#quantity ⇒ Integer
The number of invalidation batches that were created by the current Amazon Web Services account.
Instance Attribute Details
#is_truncated ⇒ Boolean
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.
8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 8759 class InvalidationList < Struct.new( :marker, :next_marker, :max_items, :is_truncated, :quantity, :items) SENSITIVE = [] include Aws::Structure end |
#items ⇒ Array<Types::InvalidationSummary>
A complex type that contains one InvalidationSummary element for each invalidation batch created by the current Amazon Web Services account.
8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 8759 class InvalidationList < Struct.new( :marker, :next_marker, :max_items, :is_truncated, :quantity, :items) SENSITIVE = [] include Aws::Structure end |
#marker ⇒ String
The value that you provided for the Marker request parameter.
8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 8759 class InvalidationList < Struct.new( :marker, :next_marker, :max_items, :is_truncated, :quantity, :items) SENSITIVE = [] include Aws::Structure end |
#max_items ⇒ Integer
The value that you provided for the MaxItems request parameter.
8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 8759 class InvalidationList < Struct.new( :marker, :next_marker, :max_items, :is_truncated, :quantity, :items) SENSITIVE = [] include Aws::Structure end |
#next_marker ⇒ String
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.
8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 8759 class InvalidationList < Struct.new( :marker, :next_marker, :max_items, :is_truncated, :quantity, :items) SENSITIVE = [] include Aws::Structure end |
#quantity ⇒ Integer
The number of invalidation batches that were created by the current Amazon Web Services account.
8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 |
# File 'lib/aws-sdk-cloudfront/types.rb', line 8759 class InvalidationList < Struct.new( :marker, :next_marker, :max_items, :is_truncated, :quantity, :items) SENSITIVE = [] include Aws::Structure end |