Class: Aws::MigrationHubOrchestrator::Types::GetMigrationWorkflowTemplateResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::MigrationHubOrchestrator::Types::GetMigrationWorkflowTemplateResponse
- Defined in:
- gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
The time at which the template was last created.
-
#description ⇒ String
The time at which the template was last created.
-
#id ⇒ String
The ID of the template.
-
#inputs ⇒ Array<Types::TemplateInput>
The inputs provided for the creation of the migration workflow.
-
#name ⇒ String
The name of the template.
-
#owner ⇒ String
The owner of the migration workflow template.
-
#status ⇒ String
The status of the template.
-
#status_message ⇒ String
The status message of retrieving migration workflow templates.
-
#tags ⇒ Hash<String,String>
The tags added to the migration workflow template.
-
#template_arn ⇒ String
>The Amazon Resource Name (ARN) of the migration workflow template.
-
#template_class ⇒ String
The class of the migration workflow template.
-
#tools ⇒ Array<Types::Tool>
List of AWS services utilized in a migration workflow.
Instance Attribute Details
#creation_time ⇒ Time
The time at which the template was last created.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The time at which the template was last created.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the template.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#inputs ⇒ Array<Types::TemplateInput>
The inputs provided for the creation of the migration workflow.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the template.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#owner ⇒ String
The owner of the migration workflow template.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the template.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
The status message of retrieving migration workflow templates.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags added to the migration workflow template.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#template_arn ⇒ String
>The Amazon Resource Name (ARN) of the migration workflow
template. The format for an Migration Hub Orchestrator template ARN
is
arn:aws:migrationhub-orchestrator:region:account:template/template-abcd1234
.
For more information about ARNs, see Amazon Resource Names
(ARNs) in the AWS General Reference.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#template_class ⇒ String
The class of the migration workflow template. The available template classes are:
A2C
MGN
SAP_MULTI
SQL_EC2
SQL_RDS
VMIE
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |
#tools ⇒ Array<Types::Tool>
List of AWS services utilized in a migration workflow.
684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 684 class GetMigrationWorkflowTemplateResponse < Struct.new( :id, :template_arn, :name, :description, :inputs, :tools, :creation_time, :owner, :status, :status_message, :template_class, :tags) SENSITIVE = [] include Aws::Structure end |