Class: Aws::MigrationHubOrchestrator::Types::GetMigrationWorkflowResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::MigrationHubOrchestrator::Types::GetMigrationWorkflowResponse
- Defined in:
- gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:workflow_inputs]
Instance Attribute Summary collapse
-
#ads_application_configuration_id ⇒ String
The configuration ID of the application configured in Application Discovery Service.
-
#ads_application_name ⇒ String
The name of the application configured in Application Discovery Service.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the migration workflow.
-
#completed_steps ⇒ Integer
Get a list of completed steps in the migration workflow.
-
#creation_time ⇒ Time
The time at which the migration workflow was created.
-
#description ⇒ String
The description of the migration workflow.
-
#end_time ⇒ Time
The time at which the migration workflow ended.
-
#id ⇒ String
The ID of the migration workflow.
-
#last_modified_time ⇒ Time
The time at which the migration workflow was last modified.
-
#last_start_time ⇒ Time
The time at which the migration workflow was last started.
-
#last_stop_time ⇒ Time
The time at which the migration workflow was last stopped.
-
#name ⇒ String
The name of the migration workflow.
-
#status ⇒ String
The status of the migration workflow.
-
#status_message ⇒ String
The status message of the migration workflow.
-
#tags ⇒ Hash<String,String>
The tags added to the migration workflow.
-
#template_id ⇒ String
The ID of the template.
-
#tools ⇒ Array<Types::Tool>
List of AWS services utilized in a migration workflow.
-
#total_steps ⇒ Integer
The total number of steps in the migration workflow.
-
#workflow_bucket ⇒ String
The Amazon S3 bucket where the migration logs are stored.
-
#workflow_inputs ⇒ Hash<String,Types::StepInput>
The inputs required for creating the migration workflow.
Instance Attribute Details
#ads_application_configuration_id ⇒ String
The configuration ID of the application configured in Application Discovery Service.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#ads_application_name ⇒ String
The name of the application configured in Application Discovery Service.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#completed_steps ⇒ Integer
Get a list of completed steps in the migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#creation_time ⇒ Time
The time at which the migration workflow was created.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#description ⇒ String
The description of the migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#end_time ⇒ Time
The time at which the migration workflow ended.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#id ⇒ String
The ID of the migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#last_modified_time ⇒ Time
The time at which the migration workflow was last modified.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#last_start_time ⇒ Time
The time at which the migration workflow was last started.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#last_stop_time ⇒ Time
The time at which the migration workflow was last stopped.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#name ⇒ String
The name of the migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#status ⇒ String
The status of the migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#status_message ⇒ String
The status message of the migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags added to the migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#template_id ⇒ String
The ID of the template.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#tools ⇒ Array<Types::Tool>
List of AWS services utilized in a migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#total_steps ⇒ Integer
The total number of steps in the migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#workflow_bucket ⇒ String
The Amazon S3 bucket where the migration logs are stored.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |
#workflow_inputs ⇒ Hash<String,Types::StepInput>
The inputs required for creating the migration workflow.
474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 |
# File 'gems/aws-sdk-migrationhuborchestrator/lib/aws-sdk-migrationhuborchestrator/types.rb', line 474 class GetMigrationWorkflowResponse < Struct.new( :id, :arn, :name, :description, :template_id, :ads_application_configuration_id, :ads_application_name, :status, :status_message, :creation_time, :last_start_time, :last_stop_time, :last_modified_time, :end_time, :tools, :total_steps, :completed_steps, :workflow_inputs, :tags, :workflow_bucket) SENSITIVE = [:workflow_inputs] include Aws::Structure end |