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
InvalidationSummary
element for each invalidation batch created by the current AWS account. -
#marker ⇒ String
The value that you provided for the
Marker
request parameter. -
#max_items ⇒ Integer
The value that you provided for the
MaxItems
request parameter. -
#next_marker ⇒ String
If
IsTruncated
istrue
, this element is present and contains the value that you can use for theMarker
request parameter to continue listing your invalidation batches where they left off. -
#quantity ⇒ Integer
The number of invalidation batches that were created by the current AWS 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.
7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 7146 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 AWS account.
7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 7146 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.
7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 7146 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.
7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 7146 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.
7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 7146 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 AWS account.
7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 |
# File 'gems/aws-sdk-cloudfront/lib/aws-sdk-cloudfront/types.rb', line 7146 class InvalidationList < Struct.new( :marker, :next_marker, :max_items, :is_truncated, :quantity, :items) SENSITIVE = [] include Aws::Structure end |