Values.BuildBatchPhaseSourceContains information about a stage for a batch build.
type nonrec t = {phaseType : BuildBatchPhaseType.t option;The name of the batch build phase. Valid values include: COMBINE_ARTIFACTS Build output artifacts are being combined and uploaded to the output location. DOWNLOAD_BATCHSPEC The batch build specification is being downloaded. FAILED One or more of the builds failed. IN_PROGRESS The batch build is in progress. STOPPED The batch build was stopped. SUBMITTED The btach build has been submitted. SUCCEEDED The batch build succeeded.
*)phaseStatus : StatusType.t option;The current status of the batch build phase. Valid values include: FAILED The build phase failed. FAULT The build phase faulted. IN_PROGRESS The build phase is still in progress. STOPPED The build phase stopped. SUCCEEDED The build phase succeeded. TIMED_OUT The build phase timed out.
*)startTime : Timestamp.t option;When the batch build phase started, expressed in Unix time format.
*)endTime : Timestamp.t option;When the batch build phase ended, expressed in Unix time format.
*)durationInSeconds : WrapperLong.t option;How long, in seconds, between the starting and ending times of the batch build's phase.
*)contexts : PhaseContexts.t option;Additional information about the batch build phase. Especially to help troubleshoot a failed batch build.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of String_.t ]) list ] list
| `Long of WrapperLong.t
| `Timestamp of Timestamp.t ])
list ]