Skip to main content

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