Class: Aws::DLM::Types::LifecyclePolicy
- Inherits:
-
Struct
- Object
- Struct
- Aws::DLM::Types::LifecyclePolicy
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-dlm/types.rb
Overview
Detailed information about a lifecycle policy.
Instance Attribute Summary collapse
-
#date_created ⇒ Time
The local date and time when the lifecycle policy was created.
-
#date_modified ⇒ Time
The local date and time when the lifecycle policy was last modified.
-
#description ⇒ String
The description of the lifecycle policy.
-
#execution_role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role used to run the operations specified by the lifecycle policy.
-
#policy_details ⇒ Types::PolicyDetails
The configuration of the lifecycle policy.
-
#policy_id ⇒ String
The identifier of the lifecycle policy.
-
#state ⇒ String
The activation state of the lifecycle policy.
Instance Attribute Details
#date_created ⇒ Time
The local date and time when the lifecycle policy was created.
267 268 269 270 271 272 273 274 275 276 |
# File 'lib/aws-sdk-dlm/types.rb', line 267 class LifecyclePolicy < Struct.new( :policy_id, :description, :state, :execution_role_arn, :date_created, :date_modified, :policy_details) include Aws::Structure end |
#date_modified ⇒ Time
The local date and time when the lifecycle policy was last modified.
267 268 269 270 271 272 273 274 275 276 |
# File 'lib/aws-sdk-dlm/types.rb', line 267 class LifecyclePolicy < Struct.new( :policy_id, :description, :state, :execution_role_arn, :date_created, :date_modified, :policy_details) include Aws::Structure end |
#description ⇒ String
The description of the lifecycle policy.
267 268 269 270 271 272 273 274 275 276 |
# File 'lib/aws-sdk-dlm/types.rb', line 267 class LifecyclePolicy < Struct.new( :policy_id, :description, :state, :execution_role_arn, :date_created, :date_modified, :policy_details) include Aws::Structure end |
#execution_role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role used to run the operations specified by the lifecycle policy.
267 268 269 270 271 272 273 274 275 276 |
# File 'lib/aws-sdk-dlm/types.rb', line 267 class LifecyclePolicy < Struct.new( :policy_id, :description, :state, :execution_role_arn, :date_created, :date_modified, :policy_details) include Aws::Structure end |
#policy_details ⇒ Types::PolicyDetails
The configuration of the lifecycle policy
267 268 269 270 271 272 273 274 275 276 |
# File 'lib/aws-sdk-dlm/types.rb', line 267 class LifecyclePolicy < Struct.new( :policy_id, :description, :state, :execution_role_arn, :date_created, :date_modified, :policy_details) include Aws::Structure end |
#policy_id ⇒ String
The identifier of the lifecycle policy.
267 268 269 270 271 272 273 274 275 276 |
# File 'lib/aws-sdk-dlm/types.rb', line 267 class LifecyclePolicy < Struct.new( :policy_id, :description, :state, :execution_role_arn, :date_created, :date_modified, :policy_details) include Aws::Structure end |
#state ⇒ String
The activation state of the lifecycle policy.
267 268 269 270 271 272 273 274 275 276 |
# File 'lib/aws-sdk-dlm/types.rb', line 267 class LifecyclePolicy < Struct.new( :policy_id, :description, :state, :execution_role_arn, :date_created, :date_modified, :policy_details) include Aws::Structure end |