The initial status of a created execution is Started. The execution may go through multiple statuses before it enters a final status. The following figure shows the status transition process of an execution.
The execution is started. After an execution is created, it enters this status immediately.
The execution is waiting in the queue due to traffic control. In most cases, the executions that you start skip this status and directly enter the Running status.
The execution is running.
The execution is complete, and the result is successful.
The execution is complete, but the result indicates a failure.
The execution is canceled.
The execution is waiting for inputs from external systems.
Final statuses include Success, Failed, and Canceled. In such statuses, the execution is complete, and no subsequent execution is performed.