Class: Aws::Imagebuilder::Types::WorkflowStepMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::Imagebuilder::Types::WorkflowStepMetadata
- Defined in:
- gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb
Overview
Runtime details and status for the workflow step.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action ⇒ String
The step action name.
-
#attempt_number ⇒ Integer
The current attempt number for the workflow step.
-
#description ⇒ String
Description of the workflow step.
-
#end_time ⇒ String
The timestamp when the workflow step finished.
-
#inputs ⇒ String
Input parameters that Image Builder provides for the workflow step, as a JSON-encoded string.
-
#max_attempts ⇒ Integer
The maximum number of attempts allowed for the workflow step, based on the retry configuration in the workflow document.
-
#message ⇒ String
Detailed output message that the workflow step provides at runtime.
-
#name ⇒ String
The name of the workflow step.
-
#outputs ⇒ String
The output values that the workflow step produced for this runtime instance of the workflow, as a JSON-encoded string.
-
#rollback_status ⇒ String
Reports on the rollback status of the step, if applicable.
-
#start_time ⇒ String
The timestamp when the workflow step started.
-
#status ⇒ String
Runtime status for the workflow step.
-
#step_execution_id ⇒ String
A unique identifier for the workflow step, assigned at runtime.
Instance Attribute Details
#action ⇒ String
The step action name.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#attempt_number ⇒ Integer
The current attempt number for the workflow step. The first run is attempt one. The number increases by one for each retry.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Description of the workflow step.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ String
The timestamp when the workflow step finished.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#inputs ⇒ String
Input parameters that Image Builder provides for the workflow step, as a JSON-encoded string.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#max_attempts ⇒ Integer
The maximum number of attempts allowed for the workflow step, based on the retry configuration in the workflow document. If the step doesn't configure retries, the maximum is one attempt.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#message ⇒ String
Detailed output message that the workflow step provides at runtime.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the workflow step.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#outputs ⇒ String
The output values that the workflow step produced for this runtime instance of the workflow, as a JSON-encoded string. For example, a step that launches an instance outputs the instance ID. If the step failed, this field contains the error message.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#rollback_status ⇒ String
Reports on the rollback status of the step, if applicable.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ String
The timestamp when the workflow step started.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
Runtime status for the workflow step.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |
#step_execution_id ⇒ String
A unique identifier for the workflow step, assigned at runtime.
10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 |
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 10307 class WorkflowStepMetadata < Struct.new( :step_execution_id, :name, :description, :action, :status, :rollback_status, :message, :inputs, :outputs, :start_time, :end_time, :attempt_number, :max_attempts) SENSITIVE = [] include Aws::Structure end |