Values.ImportMigrationTaskRequestSourceRegisters a new migration task which represents a server, database, etc., being migrated to AWS by a migration tool. This API is a prerequisite to calling the NotifyMigrationTaskState API as the migration tool must first register the migration task with Migration Hub.
type nonrec t = {progressUpdateStream : ProgressUpdateStream.t;The name of the ProgressUpdateStream. >
*)migrationTaskName : MigrationTaskName.t;Unique identifier that references the migration task. Do not store personal data in this field.
*)dryRun : DryRun.t option;Optional boolean flag to indicate whether any effect should take place. Used to test if the caller has permission to make the call.
*)}val make :
?dryRun:??? ->
progressUpdateStream:ProgressUpdateStream.t ->
migrationTaskName:MigrationTaskName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string * [> `Boolean of DryRun.t | `String of ProgressUpdateStream.t ])
list ]