Class: Aws::Imagebuilder::Types::WorkflowExecutionMetadata

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

Overview

Metadata that includes details and status from this runtime instance of the workflow.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#end_timeString

The timestamp when this runtime instance of the workflow finished.

Returns:

  • (String)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#messageString

The runtime output message from the workflow, if applicable.

Returns:

  • (String)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#parallel_groupString

The name of the test group that included the test workflow resource at runtime.

Returns:

  • (String)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#start_timeString

The timestamp when the runtime instance of this workflow started.

Returns:

  • (String)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The current runtime status for this workflow.

Returns:

  • (String)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#total_step_countInteger

The total number of steps in the workflow. This should equal the sum of the step counts for steps that succeeded, were skipped, and failed.

Returns:

  • (Integer)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#total_steps_failedInteger

A runtime count for the number of steps in the workflow that failed.

Returns:

  • (Integer)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#total_steps_skippedInteger

A runtime count for the number of steps in the workflow that were skipped.

Returns:

  • (Integer)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#total_steps_succeededInteger

A runtime count for the number of steps in the workflow that ran successfully.

Returns:

  • (Integer)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

Indicates what type of workflow that Image Builder ran for this runtime instance of the workflow.

Returns:

  • (String)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#workflow_build_version_arnString

The Amazon Resource Name (ARN) of the workflow resource build version that ran.

Returns:

  • (String)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end

#workflow_execution_idString

Unique identifier that Image Builder assigns to keep track of runtime resources each time it runs a workflow.

Returns:

  • (String)


8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
# File 'gems/aws-sdk-imagebuilder/lib/aws-sdk-imagebuilder/types.rb', line 8196

class WorkflowExecutionMetadata < Struct.new(
  :workflow_build_version_arn,
  :workflow_execution_id,
  :type,
  :status,
  :message,
  :total_step_count,
  :total_steps_succeeded,
  :total_steps_failed,
  :total_steps_skipped,
  :start_time,
  :end_time,
  :parallel_group)
  SENSITIVE = []
  include Aws::Structure
end