Class: Aws::CloudFront::Types::InvalidationList
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudFront::Types::InvalidationList
- Defined in:
- gems/aws-sdk-cloudfront/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.
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.
8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8344 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.
8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8344 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.
8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8344 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.
8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8344 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.
8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8344 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.
8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 8344 class InvalidationList < Struct.new( :marker, :next_marker, :max_items, :is_truncated, :quantity, :items) SENSITIVE = [] include Aws::Structure end |