Values.MigrationTaskSourceRepresents a migration task in a migration tool.
type nonrec t = {progressUpdateStream : ProgressUpdateStream.t option;A name that identifies the vendor of the migration tool being used.
*)migrationTaskName : MigrationTaskName.t option;Unique identifier that references the migration task. Do not store personal data in this field.
*)task : Task.t option;Task object encapsulating task information.
*)updateDateTime : UpdateDateTime.t option;The timestamp when the task was gathered.
*)resourceAttributeList : LatestResourceAttributeList.t option;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.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `String of ResourceAttributeValue.t ])
list ]
list
| `String of ProgressUpdateStream.t
| `Structure of
(string
* [> `Enum of string
| `Integer of ProgressPercent.t
| `String of StatusDetail.t ])
list
| `Timestamp of UpdateDateTime.t ])
list ]