Représente une opération en cours pour une ressource.
| Représentation JSON |
|---|
{ "uid": string, "state": enum ( |
| Champs | |
|---|---|
uid |
Uniquement en sortie. ID d'opération. |
state |
Uniquement en sortie. État de l'opération. |
type |
Uniquement en sortie. Type d'opération. |
stateHistory[] |
Uniquement en sortie. Historique des états de l'opération. |
requiresReTurnup |
Uniquement en sortie. Indicateur permettant de préciser si une nouvelle activation est requise. |
État
Énumération pour les états d'opération.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
État de l'opération non spécifié. |
AWAITING_CUSTOMER_INPUT |
L'opération est en attente d'une intervention du client. |
PROGRESSING |
L'opération est en cours. |
COMPLETED |
L'opération est terminée. |
Type
Type d'opération De nouvelles valeurs pourront être ajoutées à cette énumération à l'avenir.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Type d'opération non spécifié. |
REPAIR |
Opération de réparation. |
SUSPEND |
Suspendre l'opération. |
RESUME |
Reprendre l'opération. |
StateHistoryEntry
Entrée pour l'historique de l'état de l'opération.
| Représentation JSON |
|---|
{ "state": enum ( |
| Champs | |
|---|---|
state |
Uniquement en sortie. État de l'opération. |
updateTime |
Uniquement en sortie. Code temporel de la mise à jour de l'état de l'opération. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
reason |
Uniquement en sortie. Raison du changement d'état. |
responsibleEntity |
Uniquement en sortie. Entité qui a modifié l'état. |