OperationStatus
Contiene OperationId, OperationState e OperationType per le operazioni indotta dall'utente.
Proprietà
Nome | Tipo | Necessario |
---|---|---|
OperationId |
string (uuid) | No |
State |
string (enum) | No |
Type |
string (enum) | No |
OperationId
Tipo: string (uuid)
Obbligatorio: No
GUID che identifica una chiamata a questa API. Questo viene passato anche all'API GetProgress corrispondente.
State
Tipo: string (enum)
Obbligatorio: No
Stato dell'operazione.
I valori possibili sono:
-
Invalid
- Lo stato dell'operazione non è valido. -
Running
- L'operazione è in corso. -
RollingBack
- L'operazione esegue il rollback dello stato interno del sistema perché ha rilevato un errore irreversibile o è stato annullato dall'utente. "RollingBack" non fa riferimento allo stato dell'utente. Ad esempio, se CancelOperation viene chiamato su un comando di tipo PartitionDataLoss, lo stato di "RollingBack" non significa che i dati del servizio vengano ripristinati (presupponendo che il comando sia stato superato abbastanza per causare la perdita di dati). Significa che il sistema esegue il rollback o la pulizia dello stato interno del sistema associato al comando. -
Completed
- L'operazione è stata completata correttamente e non è più in esecuzione. -
Faulted
- L'operazione non è riuscita e non è più in esecuzione. -
Cancelled
- L'operazione è stata annullata dall'utente tramite CancelOperation e non è più in esecuzione. -
ForceCancelled
- L'operazione è stata annullata dall'utente tramite CancelOperation, con il parametro force impostato su true. Non è più in esecuzione. Per altri dettagli, vedere CancelOperation.
Type
Tipo: string (enum)
Obbligatorio: No
Tipo dell'operazione.
I valori possibili sono:
-
Invalid
- Lo stato dell'operazione non è valido. -
PartitionDataLoss
- Operazione avviata usando l'API StartDataLoss. -
PartitionQuorumLoss
- Operazione avviata usando l'API StartQuorumLoss. -
PartitionRestart
- Operazione avviata con l'API StartPartitionRestart. -
NodeTransition
- Operazione avviata usando l'API StartNodeTransition.