Interface: IPendingNexusOperationInfo
workflow.v1.IPendingNexusOperationInfo
Properties of a PendingNexusOperationInfo.
Implemented by
Properties
attempt
• Optional
attempt: null
| number
The number of attempts made to deliver the start operation request. This number represents a minimum bound since the attempt is incremented after the request completes.
cancellationInfo
• Optional
cancellationInfo: null
| INexusOperationCancellationInfo
PendingNexusOperationInfo cancellationInfo
endpoint
• Optional
endpoint: null
| string
Endpoint name. Resolved to a URL via the cluster's endpoint registry.
lastAttemptCompleteTime
• Optional
lastAttemptCompleteTime: null
| ITimestamp
The time when the last attempt completed.
lastAttemptFailure
• Optional
lastAttemptFailure: null
| IFailure
The last attempt's failure, if any.
nextAttemptScheduleTime
• Optional
nextAttemptScheduleTime: null
| ITimestamp
The time when the next attempt is scheduled.
operation
• Optional
operation: null
| string
Operation name.
operationId
• Optional
operationId: null
| string
Operation ID. Only set for asynchronous operations after a successful StartOperation call.
scheduleToCloseTimeout
• Optional
scheduleToCloseTimeout: null
| IDuration
Schedule-to-close timeout for this operation. This is the only timeout settable by a workflow. (-- api-linter: core::0140::prepositions=disabled aip.dev/not-precedent: "to" is used to indicate interval. --)
scheduledEventId
• Optional
scheduledEventId: null
| Long
The event ID of the NexusOperationScheduled event. Can be used to correlate an operation in the DescribeWorkflowExecution response with workflow history.
scheduledTime
• Optional
scheduledTime: null
| ITimestamp
The time when the operation was scheduled.
service
• Optional
service: null
| string
Service name.
state
• Optional
state: null
| PendingNexusOperationState
PendingNexusOperationInfo state