You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::MigrationHub::Types::MigrationTaskSummary

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

Overview

MigrationTaskSummary includes MigrationTaskName, ProgressPercent, ProgressUpdateStream, Status, and UpdateDateTime for each task.

Instance Attribute Summary collapse

Instance Attribute Details

#migration_task_nameString

Unique identifier that references the migration task.

Returns:

  • (String)


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

class MigrationTaskSummary < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :status,
  :progress_percent,
  :status_detail,
  :update_date_time)
  include Aws::Structure
end

#progress_percentInteger

Returns:

  • (Integer)


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

class MigrationTaskSummary < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :status,
  :progress_percent,
  :status_detail,
  :update_date_time)
  include Aws::Structure
end

#progress_update_streamString

An AWS resource used for access control. It should uniquely identify the migration tool as it is used for all updates made by the tool.

Returns:

  • (String)


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

class MigrationTaskSummary < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :status,
  :progress_percent,
  :status_detail,
  :update_date_time)
  include Aws::Structure
end

#statusString

Status of the task.

Returns:

  • (String)


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

class MigrationTaskSummary < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :status,
  :progress_percent,
  :status_detail,
  :update_date_time)
  include Aws::Structure
end

#status_detailString

Detail information of what is being done within the overall status state.

Returns:

  • (String)


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

class MigrationTaskSummary < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :status,
  :progress_percent,
  :status_detail,
  :update_date_time)
  include Aws::Structure
end

#update_date_timeTime

The timestamp when the task was gathered.

Returns:

  • (Time)


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

class MigrationTaskSummary < Struct.new(
  :progress_update_stream,
  :migration_task_name,
  :status,
  :progress_percent,
  :status_detail,
  :update_date_time)
  include Aws::Structure
end