Values.PipelineExecutionSummarySourceSummary information about a pipeline execution.
type nonrec t = {pipelineExecutionId : PipelineExecutionId.t option;The ID of the pipeline execution.
*)status : PipelineExecutionStatus.t option;The status of the pipeline execution. InProgress: The pipeline execution is currently running. Stopped: The pipeline execution was manually stopped. For more information, see Stopped Executions. Stopping: The pipeline execution received a request to be manually stopped. Depending on the selected stop mode, the execution is either completing or abandoning in-progress actions. For more information, see Stopped Executions. Succeeded: The pipeline execution was completed successfully. Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution advanced and continued through the pipeline instead. For more information, see Superseded Executions. Failed: The pipeline execution was not completed successfully.
*)statusSummary : PipelineExecutionStatusSummary.t option;Status summary for the pipeline.
*)startTime : Timestamp.t option;The date and time when the pipeline execution began, in timestamp format.
*)lastUpdateTime : Timestamp.t option;The date and time of the last change to the pipeline execution, in timestamp format.
*)sourceRevisions : SourceRevisionList.t option;A list of the source artifact revisions that initiated a pipeline execution.
*)trigger : ExecutionTrigger.t option;The interaction or event that started a pipeline execution, such as automated change detection or a StartPipelineExecution API call.
*)stopTrigger : StopExecutionTrigger.t option;The interaction that stopped a pipeline execution.
*)executionMode : ExecutionMode.t option;The method that the pipeline will use to handle multiple executions. The default mode is SUPERSEDED.
*)executionType : ExecutionType.t option;Type of the pipeline execution.
*)rollbackMetadata : PipelineRollbackMetadata.t option;The metadata for the stage execution to be rolled back.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `String of ActionName.t ]) list ]
list
| `String of PipelineExecutionId.t
| `Structure of
(string * [> `Enum of string | `String of TriggerDetail.t ]) list
| `Timestamp of Timestamp.t ])
list ]