Values.ActionExecutionDetailSourceReturns information about an execution of an action, including the action execution ID, and the name, version, and timing of the action.
type nonrec t = {pipelineExecutionId : PipelineExecutionId.t option;The pipeline execution ID for the action execution.
*)actionExecutionId : ActionExecutionId.t option;The action execution ID.
*)pipelineVersion : PipelineVersion.t option;The version of the pipeline where the action was run.
*)stageName : StageName.t option;The name of the stage that contains the action.
*)actionName : ActionName.t option;The name of the action.
*)startTime : Timestamp.t option;The start time of the action execution.
*)lastUpdateTime : Timestamp.t option;The last update time of the action execution.
*)updatedBy : LastUpdatedBy.t option;The ARN of the user who changed the pipeline execution details.
*)status : ActionExecutionStatus.t option;The status of the action execution. Status categories are InProgress, Succeeded, and Failed.
*)input : ActionExecutionInput.t option;Input details for the action execution, such as role ARN, Region, and input artifacts.
*)output : ActionExecutionOutput.t option;Output details for the action execution, such as the action execution result.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of PipelineVersion.t
| `String of PipelineExecutionId.t
| `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `String of ArtifactName.t
| `Structure of
(string * [> `String of S3Bucket.t ]) list ])
list ]
list
| `Map of
([> `String of ActionConfigurationKey.t ]
* [> `String of ActionConfigurationValue.t ])
list
| `String of RoleArn.t
| `Structure of
(string
* [> `Enum of string
| `String of ActionProvider.t
| `Structure of (string * [> `String of Code.t ]) list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]