Class: Aws::Imagebuilder::Types::GetWorkflowStepExecutionResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#actionString

The name of the action that the specified step performs.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

Describes the specified workflow step.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#end_timeString

The timestamp when the specified runtime instance of the workflow step finished.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#image_build_version_arnString

The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow step creates.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#inputsString

Input parameters that Image Builder provided for the specified runtime instance of the workflow step.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#messageString

The output message from the specified runtime instance of the workflow step, if applicable.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the specified runtime instance of the workflow step.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#on_failureString

The action to perform if the workflow step fails.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#outputsString

The file names that the specified runtime version of the workflow step created as output.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#request_idString

The request ID that uniquely identifies this request.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#rollback_statusString

Reports on the rollback status of the specified runtime version of the workflow step, if applicable.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeString

The timestamp when the specified runtime version of the workflow step started.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current status for the specified runtime version of the workflow step.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#step_execution_idString

The unique identifier for the runtime version of the workflow step that you specified in the request.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#timeout_secondsInteger

The maximum duration in seconds for this step to complete its action.

Returns:

  • (Integer)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#workflow_build_version_arnString

The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this workflow step.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end

#workflow_execution_idString

The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.

Returns:

  • (String)


3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 3209

class GetWorkflowStepExecutionResponse < Struct.new(
  :request_id,
  :step_execution_id,
  :workflow_build_version_arn,
  :workflow_execution_id,
  :image_build_version_arn,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time,
  :on_failure,
  :timeout_seconds)
  SENSITIVE = []
  include Aws::Structure
end