Class: Aws::Imagebuilder::Types::WorkflowSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Imagebuilder::Types::WorkflowSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-imagebuilder/types.rb
Overview
Contains metadata about the workflow resource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the workflow resource.
-
#change_description ⇒ String
The change description for the current version of the workflow resource.
-
#date_created ⇒ String
The original creation date of the workflow resource.
-
#description ⇒ String
Describes the workflow.
-
#name ⇒ String
The name of the workflow.
-
#owner ⇒ String
The owner of the workflow resource.
-
#state ⇒ Types::WorkflowState
Describes the current state of the workflow resource.
-
#tags ⇒ Hash<String,String>
Contains a list of tags that are defined for the workflow.
-
#type ⇒ String
The image creation stage that this workflow applies to.
-
#version ⇒ String
The version of the workflow.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the workflow resource.
8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8521 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |
#change_description ⇒ String
The change description for the current version of the workflow resource.
8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8521 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |
#date_created ⇒ String
The original creation date of the workflow resource.
8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8521 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Describes the workflow.
8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8521 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the workflow.
8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8521 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |
#owner ⇒ String
The owner of the workflow resource.
8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8521 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |
#state ⇒ Types::WorkflowState
Describes the current state of the workflow resource.
8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8521 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Contains a list of tags that are defined for the workflow.
8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8521 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The image creation stage that this workflow applies to. Image Builder currently supports build and test stage workflows.
8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8521 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
The version of the workflow.
8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8521 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |