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:NonEmptyString.t ->
?stepExecutionId:WorkflowStepExecutionId.t ->
?workflowBuildVersionArn:WorkflowBuildVersionArn.t ->
?workflowExecutionId:WorkflowExecutionId.t ->
?imageBuildVersionArn:ImageBuildVersionArn.t ->
?name:WorkflowStepName.t ->
?description:WorkflowStepDescription.t ->
?action:WorkflowStepAction.t ->
?status:WorkflowStepExecutionStatus.t ->
?rollbackStatus:WorkflowStepExecutionRollbackStatus.t ->
?message:WorkflowStepMessage.t ->
?inputs:WorkflowStepInputs.t ->
?outputs:WorkflowStepOutputs.t ->
?startTime:DateTime.t ->
?endTime:DateTime.t ->
?onFailure:NonEmptyString.t ->
?timeoutSeconds:WorkflowStepTimeoutSecondsInteger.t ->
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 ]