Values.ExportImageTaskSourceInformation about an export image task, including its current state, timestamps, and any error details.
type nonrec t = {taskId : UUID.t option;The unique identifier for the export image task. Use this ID to track the task's progress and retrieve its details.
*)imageArn : Arn.t option;The ARN of the WorkSpaces Applications image being exported.
*)amiName : AmiName.t option;The name of the EC2 AMI that will be created by this export task.
*)createdDate : Timestamp.t option;The date and time when the export image task was created.
*)amiDescription : Description.t option;The description that will be applied to the exported EC2 AMI.
*)state : ExportImageTaskState.t option;The current state of the export image task, such as PENDING, RUNNING, COMPLETED, or FAILED.
*)amiId : PhotonAmiId.t option;The ID of the EC2 AMI that was created by this export task. This field is only populated when the task completes successfully.
*)tagSpecifications : Tags.t option;The tags that will be applied to the exported EC2 AMI.
*)errorDetails : ErrorDetailsList.t option;Details about any errors that occurred during the export process. This field is only populated when the task fails.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of String_.t ]) list ] list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of UUID.t
| `Timestamp of Timestamp.t ])
list ]