Ressource: ZoneOperation
Stellt einen Vorgang in einer Zone dar.
| JSON-Darstellung |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "type": enum ( |
| Felder | |
|---|---|
name |
ID. Name des Vorgangs. Format: „projects/{project}/locations/{location}/zones/{zone}/ops/{zoneOperation}“ |
createTime |
Nur Ausgabe. Zeitpunkt, zu dem dieser Vorgang erstellt wurde. 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: |
updateTime |
Nur Ausgabe. Zeitpunkt, zu dem dieser Vorgang zuletzt aktualisiert wurde. 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: |
labels |
Optional. Labels, die diesem Vorgang als Schlüssel/Wert-Paare zugeordnet sind. Ein Objekt, das eine Liste von |
type |
Erforderlich. Nicht veränderbar. Der Typ dieses Vorgangs. |
impactedHardware[] |
Optional. Die von diesem Zonenvorgang betroffene Hardware. |
state |
Nur Ausgabe. Der Status des Vorgangs. |
currentStep |
Nur Ausgabe. Der aktuelle Schritt des Vorgangs. |
stepHistory[] |
Nur Ausgabe. Verlauf der Schritte für den Vorgang. |
etag |
Optional. Adding an etag based on go/ccfe-etag. |
Typ
Der Typ des Vorgangs
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Typ nicht festgelegt. |
EXPANSION |
Vorgang zur Zonenerweiterung. |
Bundesland
Gültige Status für einen Zonenvorgang.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Kein Status festgelegt. |
RUNNING |
Der Vorgang wird ausgeführt. |
SUCCEEDED |
Der Vorgang wurde abgeschlossen. |
FAILED |
Der Vorgang ist fehlgeschlagen. |
CANCELLED |
Der Vorgang wurde abgebrochen. |
ZoneOperationStep
Stellt einen Workflowschritt dar.
| JSON-Darstellung |
|---|
{ "state": enum ( |
| Felder | |
|---|---|
state |
Nur Ausgabe. Der Status des Workflowschritts. |
startTime |
Nur Ausgabe. Der Zeitpunkt, zu dem der Workflowschritt gestartet wurde. 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: |
endTime |
Nur Ausgabe. Der Zeitpunkt, zu dem der Workflowschritt beendet wurde. 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: |
error |
Nur Ausgabe. Die Fehlermeldung für den Workflowschritt, falls dieser fehlgeschlagen ist. |
Union-Feld step_type. Der Typ des Schritts. Für step_type ist nur einer der folgenden Werte zulässig: |
|
expansionStep |
Schritt für den Vorgangstyp EXPANSION. |
ExpansionStep
Gültige Schritte eines EXPANSION-Workflows.
| Enums | |
|---|---|
EXPANSION_STEP_UNSPECIFIED |
Schritt nicht angegeben. |
PREPARING_ZONE |
Aktualisiert die Zonenabsicht für die logische Aktivierung. |
HW_ID_UPDATE |
Aktualisiert die Hardwareliste mit Kennungen. |
StepState
Gültige Status eines Workflowschritts.
| Enums | |
|---|---|
STEP_STATE_UNSPECIFIED |
Nicht angegebener Status des Workflowschritts. |
PENDING |
Der Schritt wartet auf den Start. |
RUNNING |
Der Schritt wird ausgeführt. |
SUCCEEDED |
Der Schritt wurde erfolgreich abgeschlossen. |
FAILED |
Der Schritt ist fehlgeschlagen. |
SKIPPED |
Der Schritt wurde übersprungen. |
Methoden |
|
|---|---|
|
Erstellt einen neuen ZoneOperation in einer bestimmten Zone. |
|
Löscht einen einzelnen ZoneOperation. |
|
Ruft Details zu einem einzelnen ZoneOperation ab. |
|
Listet ZoneOperations in einem bestimmten Projekt und an einem bestimmten Standort auf. |
|
Aktualisiert die Parameter einer einzelnen ZoneOperation. |