Stellt einen laufenden Vorgang für eine Ressource dar
| JSON-Darstellung |
|---|
{ "uid": string, "state": enum ( |
| Felder | |
|---|---|
uid |
Nur Ausgabe. Vorgangs-ID. |
state |
Nur Ausgabe. Vorgangsstatus. |
type |
Nur Ausgabe. Vorgangstyp. |
stateHistory[] |
Nur Ausgabe. Statusverlauf für den Vorgang. |
requiresReTurnup |
Nur Ausgabe. Ein Flag, das angibt, ob ein erneuter Start erforderlich ist. |
Bundesland
Enum für Vorgangsstatus.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Nicht angegebener Vorgangsstatus. |
AWAITING_CUSTOMER_INPUT |
Der Vorgang wartet auf eine Eingabe des Kunden. |
PROGRESSING |
Der Vorgang wird ausgeführt. |
COMPLETED |
Der Vorgang ist abgeschlossen. |
Typ
Der Typ des Vorgangs. Dieser Enum können in Zukunft neue Werte hinzugefügt werden.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Nicht angegebener Vorgangstyp. |
REPAIR |
Reparaturvorgang. |
SUSPEND |
Vorgang sperren. |
RESUME |
Vorgang fortsetzen. |
StateHistoryEntry
Eintrag für den Statusverlauf des Vorgangs.
| JSON-Darstellung |
|---|
{ "state": enum ( |
| Felder | |
|---|---|
state |
Nur Ausgabe. Vorgangsstatus. |
updateTime |
Nur Ausgabe. Zeitstempel der Aktualisierung des Vorgangsstatus. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
reason |
Nur Ausgabe. Grund für die Statusänderung. |
responsibleEntity |
Nur Ausgabe. Entität, die den Status geändert hat. |