RunOperationState interface
Operationszustand für eine langlaufende Operation, die eine laufende Ressource erstellt.
ANPASSUNG: SDK-VERBESSERUNG: Der emittierte Poller wird auf die terminale result Nutzlast des Laufs aufgelöst, die keine Identifikatorin trägt; runId hält den erstellten Lauf erreichbar.
- Extends
-
OperationState<TResult>
Eigenschaften
| run |
Server-zugewiesene ID des erstellten Laufs. Verfügbar, sobald |
Geerbte Eigenschaften
| error | Ist vorhanden, wenn beim Vorgang ein Fehler aufgetreten ist. |
| result | Wird existieren, wenn die Operation ein Ergebnis des erwarteten Typs erzeugt. |
| status | Der aktuelle Status des Vorgangs. |
Details zur Eigenschaft
runId
Server-zugewiesene ID des erstellten Laufs. Verfügbar, sobald submitted() es sich gelöst hat.
runId?: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
error
Ist vorhanden, wenn beim Vorgang ein Fehler aufgetreten ist.
error?: Error
Eigenschaftswert
Error
Geerbt von OperationState.error
result
Wird existieren, wenn die Operation ein Ergebnis des erwarteten Typs erzeugt.
result?: TResult
Eigenschaftswert
TResult
Geerbt von OperationState.result
status
Der aktuelle Status des Vorgangs.
status: OperationStatus
Eigenschaftswert
Geerbt von OperationState.status