Enumeration: NexusOperationExecutionStatus
enums.v1.NexusOperationExecutionStatus
Status of a standalone Nexus operation execution. The status is updated once, when the operation is originally scheduled, and again when the operation reaches a terminal status. (-- api-linter: core::0216::synonyms=disabled aip.dev/not-precedent: Named consistently with WorkflowExecutionStatus. --)
Enumeration Members
NEXUS_OPERATION_EXECUTION_STATUS_CANCELED
• NEXUS_OPERATION_EXECUTION_STATUS_CANCELED = 4
The operation completed as canceled. Requesting to cancel an operation does not automatically transition the operation to canceled status, depending on the current operation status and the cancelation type used.
NEXUS_OPERATION_EXECUTION_STATUS_COMPLETED
• NEXUS_OPERATION_EXECUTION_STATUS_COMPLETED = 2
The operation completed successfully.
NEXUS_OPERATION_EXECUTION_STATUS_FAILED
• NEXUS_OPERATION_EXECUTION_STATUS_FAILED = 3
The operation completed with failure.
NEXUS_OPERATION_EXECUTION_STATUS_RUNNING
• NEXUS_OPERATION_EXECUTION_STATUS_RUNNING = 1
The operation is not in a terminal status. The operation may be attempting to start, backing off between attempts, or already started.
NEXUS_OPERATION_EXECUTION_STATUS_TERMINATED
• NEXUS_OPERATION_EXECUTION_STATUS_TERMINATED = 5
The operation was terminated. Termination happens immediately without notifying the handler.
NEXUS_OPERATION_EXECUTION_STATUS_TIMED_OUT
• NEXUS_OPERATION_EXECUTION_STATUS_TIMED_OUT = 6
The operation has timed out by reaching one of the specified timeouts.
NEXUS_OPERATION_EXECUTION_STATUS_UNSPECIFIED
• NEXUS_OPERATION_EXECUTION_STATUS_UNSPECIFIED = 0
NEXUS_OPERATION_EXECUTION_STATUS_UNSPECIFIED value