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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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)


8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8459

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