Class: Aws::Imagebuilder::Types::LifecycleExecution
- Inherits:
-
Struct
- Object
- Struct
- Aws::Imagebuilder::Types::LifecycleExecution
- Includes:
- Structure
- Defined in:
- 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.
4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 4905 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.
4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 4905 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.
4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 4905 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.
4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 4905 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.
4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 4905 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.
4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 4905 class LifecycleExecution < Struct.new( :lifecycle_execution_id, :lifecycle_policy_arn, :resources_impacted_summary, :state, :start_time, :end_time) SENSITIVE = [] include Aws::Structure end |