class Aws::MigrationHub::Types::NotifyMigrationTaskStateRequest
@note When making an API call, you may pass NotifyMigrationTaskStateRequest
data as a hash: { progress_update_stream: "ProgressUpdateStream", # required migration_task_name: "MigrationTaskName", # required task: { # required status: "NOT_STARTED", # required, accepts NOT_STARTED, IN_PROGRESS, FAILED, COMPLETED status_detail: "StatusDetail", progress_percent: 1, }, update_date_time: Time.now, # required next_update_seconds: 1, # required dry_run: false, }
@!attribute [rw] progress_update_stream
The name of the ProgressUpdateStream. @return [String]
@!attribute [rw] migration_task_name
Unique identifier that references the migration task. *Do not store personal data in this field.* @return [String]
@!attribute [rw] task
Information about the task's progress and status. @return [Types::Task]
@!attribute [rw] update_date_time
The timestamp when the task was gathered. @return [Time]
@!attribute [rw] next_update_seconds
Number of seconds after the UpdateDateTime within which the Migration Hub can expect an update. If Migration Hub does not receive an update within the specified interval, then the migration task will be considered stale. @return [Integer]
@!attribute [rw] dry_run
Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/AWSMigrationHub-2017-05-31/NotifyMigrationTaskStateRequest AWS API Documentation
Constants
- SENSITIVE