Representa una operación en curso para un recurso
| Representación JSON |
|---|
{ "uid": string, "state": enum ( |
| Campos | |
|---|---|
uid |
Solo salida. ID de operación. |
state |
Solo salida. Estado de la operación. |
type |
Solo salida. Tipo de operación. |
stateHistory[] |
Solo salida. Historial de estados de la operación. |
requiresReTurnup |
Solo salida. Una marca para indicar si se requiere un reencendido. |
Estado
Enum para los estados de la operación.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Estado de operación sin especificar. |
AWAITING_CUSTOMER_INPUT |
La operación está esperando la entrada del cliente. |
PROGRESSING |
La operación está en curso. |
COMPLETED |
La operación se completó. |
Tipo
El tipo de operación. Es posible que se agreguen valores nuevos a este enum en el futuro.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Tipo de operación sin especificar. |
REPAIR |
Operación de reparación. |
SUSPEND |
Operación de suspensión. |
RESUME |
Operación de reanudación. |
StateHistoryEntry
Entrada para el historial de estados de la operación.
| Representación JSON |
|---|
{ "state": enum ( |
| Campos | |
|---|---|
state |
Solo salida. Estado de la operación. |
updateTime |
Solo salida. Marca de tiempo en la que se actualizó el estado de la operación. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
reason |
Solo salida. Motivo del cambio de estado. |
responsibleEntity |
Solo salida. Entidad que cambió el estado. |