Class: Aws::RecycleBin::Types::ListRulesRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::RecycleBin::Types::ListRulesRequest
- Defined in:
- gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#lock_state ⇒ String
The lock state of the retention rules to list.
-
#max_results ⇒ Integer
The maximum number of results to return with a single call.
-
#next_token ⇒ String
The token for the next page of results.
-
#resource_tags ⇒ Array<Types::ResourceTag>
Information about the resource tags used to identify resources that are retained by the retention rule.
-
#resource_type ⇒ String
The resource type retained by the retention rule.
Instance Attribute Details
#lock_state ⇒ String
The lock state of the retention rules to list. Only retention rules with the specified lock state are returned.
304 305 306 307 308 309 310 311 312 |
# File 'gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin/types.rb', line 304 class ListRulesRequest < Struct.new( :max_results, :next_token, :resource_type, :resource_tags, :lock_state) SENSITIVE = [] include Aws::Structure end |
#max_results ⇒ Integer
The maximum number of results to return with a single call. To
retrieve the remaining results, make another call with the returned
NextToken
value.
304 305 306 307 308 309 310 311 312 |
# File 'gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin/types.rb', line 304 class ListRulesRequest < Struct.new( :max_results, :next_token, :resource_type, :resource_tags, :lock_state) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
The token for the next page of results.
304 305 306 307 308 309 310 311 312 |
# File 'gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin/types.rb', line 304 class ListRulesRequest < Struct.new( :max_results, :next_token, :resource_type, :resource_tags, :lock_state) SENSITIVE = [] include Aws::Structure end |
#resource_tags ⇒ Array<Types::ResourceTag>
Information about the resource tags used to identify resources that are retained by the retention rule.
304 305 306 307 308 309 310 311 312 |
# File 'gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin/types.rb', line 304 class ListRulesRequest < Struct.new( :max_results, :next_token, :resource_type, :resource_tags, :lock_state) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The resource type retained by the retention rule. Only retention
rules that retain the specified resource type are listed. Currently,
only Amazon EBS snapshots and EBS-backed AMIs are supported. To list
retention rules that retain snapshots, specify EBS_SNAPSHOT
. To
list retention rules that retain EBS-backed AMIs, specify
EC2_IMAGE
.
304 305 306 307 308 309 310 311 312 |
# File 'gems/aws-sdk-recyclebin/lib/aws-sdk-recyclebin/types.rb', line 304 class ListRulesRequest < Struct.new( :max_results, :next_token, :resource_type, :resource_tags, :lock_state) SENSITIVE = [] include Aws::Structure end |