Ressource: ZoneOperation
Stellt einen Vorgang für eine 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 Hardware, die von diesem Zonenvorgang betroffen ist. |
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. Hinzufügen eines ETag basierend auf go/ccfe-etag. |
Typ
Der Typ des Vorgangs.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Der Typ wurde nicht festgelegt. |
EXPANSION |
Zonenerweiterungsvorgang. |
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 Workflow-Schritt dar.
| JSON-Darstellung |
|---|
{ "state": enum ( |
| Felder | |
|---|---|
state |
Nur Ausgabe. Der Status des Workflow-Schritts. |
startTime |
Nur Ausgabe. Der Zeitpunkt, zu dem der Workflow-Schritt 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 Workflow-Schritt 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 Workflow-Schritt, falls er 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 den Zonen-Intent für die logische Inbetriebnahme. |
HW_ID_UPDATE |
Aktualisiert die Hardwareliste mit IDs. |
StepState
Gültige Status eines Workflow-Schritts.
| Enums | |
|---|---|
STEP_STATE_UNSPECIFIED |
Status des Workflow-Schritts nicht angegeben. |
PENDING |
Der Schritt wartet auf den Start. |
RUNNING |
Der Schritt wird ausgeführt. |
SUCCEEDED |
Der Schritt wurde 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 Ort auf. |
|
Aktualisiert die Parameter eines einzelnen ZoneOperation. |