Class: Aws::Imagebuilder::Types::WorkflowStepMetadata

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#actionString

The step action name.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

Description of the workflow step.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#end_timeString

The timestamp when the workflow step finished.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#inputsString

Input parameters that Image Builder provides for the workflow step.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#messageString

Detailed output message that the workflow step provides at runtime.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the workflow step.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#outputsString

The file names that the workflow step created as output for this runtime instance of the workflow.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#rollback_statusString

Reports on the rollback status of the step, if applicable.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeString

The timestamp when the workflow step started.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Runtime status for the workflow step.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end

#step_execution_idString

A unique identifier for the workflow step, assigned at runtime.

Returns:

  • (String)


8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8380

class WorkflowStepMetadata < Struct.new(
  :step_execution_id,
  :name,
  :description,
  :action,
  :status,
  :rollback_status,
  :message,
  :inputs,
  :outputs,
  :start_time,
  :end_time)
  SENSITIVE = []
  include Aws::Structure
end