Values.GetBatchResponseSourceRetrieves details and current status for a specific run batch, including submission progress and run execution counts.
type nonrec t = {id : BatchId.t option;The identifier portion of the run batch ARN.
*)arn : BatchArn.t option;The unique ARN of the run batch.
*)uuid : BatchUuid.t option;The universally unique identifier (UUID) for the run batch.
*)name : BatchName.t option;The optional user-friendly name of the batch.
*)status : BatchStatus.t option;The current status of the run batch. Possible values: CREATING (initial setup), PENDING (ready to submit runs), SUBMITTING (submitting runs), INPROGRESS (runs executing), STOPPING (cancellation in progress), PROCESSED (all runs completed), CANCELLED (batch cancelled), FAILED (batch failed), RUNS_DELETING (deleting runs), RUNS_DELETED (runs deleted).
*)totalRuns : Integer.t option;The total number of runs in the batch.
*)defaultRunSetting : DefaultRunSetting.t option;The shared configuration applied to all runs in the batch. See DefaultRunSetting.
*)submissionSummary : SubmissionSummary.t option;A summary of run submission outcomes. See SubmissionSummary.
*)runSummary : RunSummary.t option;A summary of run execution states. Run execution counts are eventually consistent and may lag behind actual run states. Final counts are accurate once the batch reaches PROCESSED status. See RunSummary.
*)creationTime : BatchTimestamp.t option;The timestamp when the batch was created.
*)submittedTime : BatchTimestamp.t option;The timestamp when all run submissions completed.
*)processedTime : BatchTimestamp.t option;The timestamp when all run executions completed.
*)failedTime : BatchTimestamp.t option;The timestamp when the batch transitioned to a FAILED status.
*)failureReason : String_.t option;A description of the batch failure. Present only when status is FAILED.
*)}type nonrec error = [ | `AccessDeniedException of AccessDeniedException.t| `InternalServerException of InternalServerException.t| `RequestTimeoutException of RequestTimeoutException.t| `ResourceNotFoundException of ResourceNotFoundException.t| `ThrottlingException of ThrottlingException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServerException of InternalServerException.t
| `RequestTimeoutException of RequestTimeoutException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AccessDeniedException of AccessDeniedException.t
| `InternalServerException of InternalServerException.t
| `RequestTimeoutException of RequestTimeoutException.t
| `ResourceNotFoundException of ResourceNotFoundException.t
| `ThrottlingException of ThrottlingException.t
| `Unknown_operation_error of string * string option
| `ValidationException of ValidationException.t ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of Integer.t
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of BatchId.t
| `Structure of
(string
* [> `Enum of string
| `Integer of DefaultRunSettingPriorityInteger.t
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of WorkflowId.t
| `Structure of 'a list ])
list
| `Timestamp of BatchTimestamp.t ])
list ]