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.
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8442 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.
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8442 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.
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8442 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.
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8442 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.
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8442 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.
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8442 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.
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8442 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.
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8442 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.
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8442 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.
8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 |
# File 'lib/aws-sdk-imagebuilder/types.rb', line 8442 class WorkflowSummary < Struct.new( :arn, :name, :version, :description, :change_description, :type, :owner, :state, :date_created, :tags) SENSITIVE = [] include Aws::Structure end |