Values.BatchDeleteConfigurationTaskSourceA metadata object that represents the deletion task being executed.
type nonrec t = {taskId : UUID.t option;The deletion task's unique identifier.
*)status : BatchDeleteConfigurationTaskStatus.t option;The current execution status of the deletion task. Valid status are: INITIALIZING | VALIDATING | DELETING | COMPLETED | FAILED.
*)startTime : TimeStamp.t option;An epoch seconds timestamp (UTC) of when the deletion task was started.
*)endTime : TimeStamp.t option;An epoch seconds timestamp (UTC) of when the deletion task was completed or failed.
*)configurationType : DeletionConfigurationItemType.t option;The type of configuration item to delete. Supported types are: SERVER.
*)requestedConfigurations : ConfigurationIdList.t option;The list of configuration IDs that were originally requested to be deleted by the deletion task.
*)deletedConfigurations : ConfigurationIdList.t option;The list of configuration IDs that were successfully deleted by the deletion task.
*)failedConfigurations : FailedConfigurationList.t option;A list of configuration IDs that failed to delete during the deletion task, each paired with an error message.
*)deletionWarnings : DeletionWarningsList.t option;A list of configuration IDs that produced warnings regarding their deletion, paired with a warning message.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `String of ConfigurationId.t
| `Structure of
(string
* [> `Integer of ErrorStatusCode.t
| `String of ConfigurationId.t ])
list ]
list
| `String of UUID.t
| `Timestamp of TimeStamp.t ])
list ]