Class: Aws::Imagebuilder::Types::LifecycleExecution
- Inherits:
-
Struct
- Object
- Struct
- Aws::Imagebuilder::Types::LifecycleExecution
- Defined in:
- gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb
Overview
Contains metadata from a runtime instance of a lifecycle policy.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#end_time ⇒ Time
The timestamp when the lifecycle runtime instance completed.
-
#lifecycle_execution_id ⇒ String
Identifies the lifecycle policy runtime instance.
-
#lifecycle_policy_arn ⇒ String
The Amazon Resource Name (ARN) of the lifecycle policy that ran.
-
#resources_impacted_summary ⇒ Types::LifecycleExecutionResourcesImpactedSummary
Contains information about associated resources that are identified for action by the runtime instance of the lifecycle policy.
-
#start_time ⇒ Time
The timestamp when the lifecycle runtime instance started.
-
#state ⇒ Types::LifecycleExecutionState
Runtime state that reports if the policy action ran successfully, failed, or was skipped.
Instance Attribute Details
#end_time ⇒ Time
The timestamp when the lifecycle runtime instance completed.
4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4971 class LifecycleExecution < Struct.new( :lifecycle_execution_id, :lifecycle_policy_arn, :resources_impacted_summary, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#lifecycle_execution_id ⇒ String
Identifies the lifecycle policy runtime instance.
4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4971 class LifecycleExecution < Struct.new( :lifecycle_execution_id, :lifecycle_policy_arn, :resources_impacted_summary, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#lifecycle_policy_arn ⇒ String
The Amazon Resource Name (ARN) of the lifecycle policy that ran.
4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4971 class LifecycleExecution < Struct.new( :lifecycle_execution_id, :lifecycle_policy_arn, :resources_impacted_summary, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#resources_impacted_summary ⇒ Types::LifecycleExecutionResourcesImpactedSummary
Contains information about associated resources that are identified for action by the runtime instance of the lifecycle policy.
4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4971 class LifecycleExecution < Struct.new( :lifecycle_execution_id, :lifecycle_policy_arn, :resources_impacted_summary, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The timestamp when the lifecycle runtime instance started.
4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4971 class LifecycleExecution < Struct.new( :lifecycle_execution_id, :lifecycle_policy_arn, :resources_impacted_summary, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |
#state ⇒ Types::LifecycleExecutionState
Runtime state that reports if the policy action ran successfully, failed, or was skipped.
4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4971 class LifecycleExecution < Struct.new( :lifecycle_execution_id, :lifecycle_policy_arn, :resources_impacted_summary, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |