Optional
rootThe root task of the execution.
Optional
parentThe parent task of the execution.
The id of the task.
The id of the execution.
The retry options of the task execution.
The timeout ms of the task execution.
The sleep ms before run of the task execution.
The run input of the task execution.
Optional
runThe run output of the task execution.
Optional
outputThe output of the task execution.
The number of children tasks that have been completed.
Optional
childrenThe children tasks of the execution. It is only present for waiting_for_children_tasks status.
Optional
childrenThe errors of the children tasks. It is only present for children_tasks_failed status. In case of multiple errors, the order of errors is not defined.
Optional
finalizeThe finalize task child execution of the execution.
Optional
finalizeThe error of the finalize task execution. It is only present for finalize_task_failed status.
Optional
errorThe error of the execution.
The status of the execution.
Whether the execution is closed. Once the execution is finished, a background process will update the status of its parent task if present and children if present.
Whether the execution needs a promise cancellation.
The number of attempts the execution has been retried.
The start time of the task execution. Used for delaying the execution.
Optional
startedThe time the task execution started.
Optional
finishedThe time the task execution finished.
The time the task execution expires. It is used to recover from process failures.
The time the task execution was created.
The time the task execution was updated.
A storage object for a durable task execution.