Values.GetPipelineStateOutputSourceRepresents the output of a GetPipelineState action.
type nonrec t = {pipelineName : PipelineName.t option;The name of the pipeline for which you want to get the state.
*)pipelineVersion : PipelineVersion.t option;The version number of the pipeline. A newly created pipeline is always assigned a version number of 1.
*)stageStates : StageStateList.t option;A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.
*)created : Timestamp.t option;The date and time the pipeline was created, in timestamp format.
*)updated : Timestamp.t option;The date and time the pipeline was last updated, in timestamp format.
*)}type nonrec error = [ | `PipelineNotFoundException of PipelineNotFoundException.t| `ValidationException of ValidationException.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `PipelineNotFoundException of unit
| `Unknown_operation_error of string * string option
| `ValidationException of unit ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `PipelineNotFoundException of unit
| `Unknown_operation_error of string * string option
| `ValidationException of unit ]val to_value :
t ->
[> `Structure of
(string
* [> `Integer of PipelineVersion.t
| `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string
| `String of PipelineExecutionId.t
| `Structure of
(string
* [> `Enum of string
| `Integer of Percentage.t
| `String of Revision.t
| `Structure of
(string * [> `String of Code.t ]) list
| `Timestamp of Timestamp.t ])
list ])
list ]
list
| `String of StageName.t
| `Structure of
(string
* [> `Boolean of Enabled.t
| `Enum of string
| `Integer of RetryAttempt.t
| `List of
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of RuleName.t
| `Structure of
(string
* [> `Enum of string
| `String of Revision.t
| `Structure of
(string
* [> `String of Code.t ])
list
| `Timestamp of
Timestamp.t ])
list ])
list ]
list
| `Structure of
(string
* [> `Enum of string
| `String of ExecutionSummary.t
| `Timestamp of Timestamp.t ])
list ])
list ]
list
| `String of PipelineExecutionId.t
| `Structure of
(string
* [> `Enum of string
| `String of ExecutionSummary.t ])
list
| `Timestamp of LastChangedAt.t ])
list ])
list ]
list
| `String of PipelineName.t
| `Timestamp of Timestamp.t ])
list ]