Class: Aws::Imagebuilder::Types::ImageFailureContext
- Inherits:
-
Struct
- Object
- Struct
- Aws::Imagebuilder::Types::ImageFailureContext
- Defined in:
- gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb
Overview
Contains details about the failure when the image creation process fails. Properties appear in the failure context when the related information is available for the failure.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#component_failure ⇒ Types::ComponentFailureContext
The details about the component that failed, if the failure occurred while a component was running.
-
#distribution_failure ⇒ Types::DistributionFailureContext
The details about the distribution failure, if the failure occurred while Image Builder distributed or configured the image.
-
#failed_step ⇒ String
The name of the workflow step that failed, as it appears in the workflow document.
-
#image_status ⇒ String
The status that the image had when the failure occurred.
-
#step_execution_id ⇒ String
The unique identifier of the workflow step execution that failed.
-
#workflow_arn ⇒ String
The Amazon Resource Name (ARN) of the workflow build version that was running when the image failed.
-
#workflow_execution_id ⇒ String
The unique identifier of the workflow execution that was running when the image failed.
Instance Attribute Details
#component_failure ⇒ Types::ComponentFailureContext
The details about the component that failed, if the failure occurred while a component was running.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4043 class ImageFailureContext < Struct.new( :image_status, :workflow_execution_id, :workflow_arn, :step_execution_id, :failed_step, :component_failure, :distribution_failure) SENSITIVE = [] include Aws::Structure end |
#distribution_failure ⇒ Types::DistributionFailureContext
The details about the distribution failure, if the failure occurred while Image Builder distributed or configured the image.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4043 class ImageFailureContext < Struct.new( :image_status, :workflow_execution_id, :workflow_arn, :step_execution_id, :failed_step, :component_failure, :distribution_failure) SENSITIVE = [] include Aws::Structure end |
#failed_step ⇒ String
The name of the workflow step that failed, as it appears in the workflow document.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4043 class ImageFailureContext < Struct.new( :image_status, :workflow_execution_id, :workflow_arn, :step_execution_id, :failed_step, :component_failure, :distribution_failure) SENSITIVE = [] include Aws::Structure end |
#image_status ⇒ String
The status that the image had when the failure occurred. This
indicates the stage of the image creation process where the image
failed, for example BUILDING or DISTRIBUTING.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4043 class ImageFailureContext < Struct.new( :image_status, :workflow_execution_id, :workflow_arn, :step_execution_id, :failed_step, :component_failure, :distribution_failure) SENSITIVE = [] include Aws::Structure end |
#step_execution_id ⇒ String
The unique identifier of the workflow step execution that failed.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4043 class ImageFailureContext < Struct.new( :image_status, :workflow_execution_id, :workflow_arn, :step_execution_id, :failed_step, :component_failure, :distribution_failure) SENSITIVE = [] include Aws::Structure end |
#workflow_arn ⇒ String
The Amazon Resource Name (ARN) of the workflow build version that was running when the image failed.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4043 class ImageFailureContext < Struct.new( :image_status, :workflow_execution_id, :workflow_arn, :step_execution_id, :failed_step, :component_failure, :distribution_failure) SENSITIVE = [] include Aws::Structure end |
#workflow_execution_id ⇒ String
The unique identifier of the workflow execution that was running when the image failed.
4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 4043 class ImageFailureContext < Struct.new( :image_status, :workflow_execution_id, :workflow_arn, :step_execution_id, :failed_step, :component_failure, :distribution_failure) SENSITIVE = [] include Aws::Structure end |