Class: Aws::MigrationHub::Types::MigrationTask

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

Overview

Represents a migration task in a migration tool.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#migration_task_nameString

Unique identifier that references the migration task. Do not store personal data in this field.

Returns:

  • (String)


675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub/types.rb', line 675

class MigrationTask < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :task,
  :update_date_time,
  :resource_attribute_list)
  SENSITIVE = []
  include Aws::Structure
end

#progress_update_streamString

A name that identifies the vendor of the migration tool being used.

Returns:

  • (String)


675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub/types.rb', line 675

class MigrationTask < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :task,
  :update_date_time,
  :resource_attribute_list)
  SENSITIVE = []
  include Aws::Structure
end

#resource_attribute_listArray<Types::ResourceAttribute>

Information about the resource that is being migrated. This data will be used to map the task to a resource in the Application Discovery Service repository.

Returns:



675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub/types.rb', line 675

class MigrationTask < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :task,
  :update_date_time,
  :resource_attribute_list)
  SENSITIVE = []
  include Aws::Structure
end

#taskTypes::Task

Task object encapsulating task information.

Returns:



675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub/types.rb', line 675

class MigrationTask < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :task,
  :update_date_time,
  :resource_attribute_list)
  SENSITIVE = []
  include Aws::Structure
end

#update_date_timeTime

The timestamp when the task was gathered.

Returns:

  • (Time)


675
676
677
678
679
680
681
682
683
# File 'gems/aws-sdk-migrationhub/lib/aws-sdk-migrationhub/types.rb', line 675

class MigrationTask < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :task,
  :update_date_time,
  :resource_attribute_list)
  SENSITIVE = []
  include Aws::Structure
end