Values.GetWorkflowStepExecutionResponseSourceGet the runtime information that was logged for a specific runtime instance of the workflow step.
type nonrec t = {requestId : NonEmptyString.t option;The request ID that uniquely identifies this request.
*)stepExecutionId : WorkflowStepExecutionId.t option;The unique identifier for the runtime version of the workflow step that you specified in the request.
*)workflowBuildVersionArn : WorkflowBuildVersionArn.t option;The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this workflow step.
*)workflowExecutionId : WorkflowExecutionId.t option;The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.
*)imageBuildVersionArn : ImageBuildVersionArn.t option;The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow step creates.
*)name : WorkflowStepName.t option;The name of the specified runtime instance of the workflow step.
*)description : WorkflowStepDescription.t option;Describes the specified workflow step.
*)action : WorkflowStepAction.t option;The name of the action that the specified step performs.
*)status : WorkflowStepExecutionStatus.t option;The current status for the specified runtime version of the workflow step.
*)rollbackStatus : WorkflowStepExecutionRollbackStatus.t option;Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
*)message : WorkflowStepMessage.t option;The output message from the specified runtime instance of the workflow step, if applicable.
*)inputs : WorkflowStepInputs.t option;Input parameters that Image Builder provided for the specified runtime instance of the workflow step.
*)outputs : WorkflowStepOutputs.t option;The file names that the specified runtime version of the workflow step created as output.
*)startTime : DateTime.t option;The timestamp when the specified runtime version of the workflow step started.
*)endTime : DateTime.t option;The timestamp when the specified runtime instance of the workflow step finished.
*)onFailure : NonEmptyString.t option;The action to perform if the workflow step fails.
*)timeoutSeconds : WorkflowStepTimeoutSecondsInteger.t option;The maximum duration in seconds for this step to complete its action.
*)}type nonrec error = [ | `CallRateLimitExceededException of CallRateLimitExceededException.t| `ClientException of ClientException.t| `ForbiddenException of ForbiddenException.t| `InvalidRequestException of InvalidRequestException.t| `ServiceException of ServiceException.t| `Unknown_operation_error of string * string option ]val make :
?requestId:??? ->
?stepExecutionId:??? ->
?workflowBuildVersionArn:??? ->
?workflowExecutionId:??? ->
?imageBuildVersionArn:??? ->
?name:??? ->
?description:??? ->
?action:??? ->
?status:??? ->
?rollbackStatus:??? ->
?message:??? ->
?inputs:??? ->
?outputs:??? ->
?startTime:??? ->
?endTime:??? ->
?onFailure:??? ->
?timeoutSeconds:??? ->
unit ->
tval error_of_json :
string ->
Yojson.Safe.t ->
[> `CallRateLimitExceededException of CallRateLimitExceededException.t
| `ClientException of ClientException.t
| `ForbiddenException of ForbiddenException.t
| `InvalidRequestException of InvalidRequestException.t
| `ServiceException of ServiceException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `CallRateLimitExceededException of CallRateLimitExceededException.t
| `ClientException of ClientException.t
| `ForbiddenException of ForbiddenException.t
| `InvalidRequestException of InvalidRequestException.t
| `ServiceException of ServiceException.t
| `ServiceUnavailableException of ServiceUnavailableException.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Integer of WorkflowStepTimeoutSecondsInteger.t
| `String of NonEmptyString.t ])
list ]