Risorsa: ZoneOperation
Rappresenta un'operazione su una zona.
| Rappresentazione JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "type": enum ( |
| Campi | |
|---|---|
name |
Identificatore. Nome dell'operazione. Formato: "projects/{project}/locations/{location}/zones/{zone}/ops/{zoneOperation}" |
createTime |
Solo output. Ora in cui è stata creata questa operazione. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Ora dell'ultimo aggiornamento di questa operazione. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
labels |
Facoltativo. Etichette associate a questa operazione come coppie chiave-valore. Un oggetto contenente un elenco di coppie |
type |
Obbligatorio. Immutabile. Il tipo di questa operazione. |
impactedHardware[] |
Facoltativo. L'hardware interessato da questa operazione di zona. |
state |
Solo output. Lo stato dell'operazione. |
currentStep |
Solo output. Il passaggio corrente dell'operazione. |
stepHistory[] |
Solo output. Cronologia dei passaggi dell'operazione. |
etag |
Facoltativo. Aggiunta di un etag basato su go/ccfe-etag. |
Tipo
Il tipo di operazione.
| Enum | |
|---|---|
TYPE_UNSPECIFIED |
Tipo non impostato. |
EXPANSION |
Operazione di espansione della zona. |
Stato
Stati validi per un'operazione di zona.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Stato non impostato. |
RUNNING |
L'operazione è in corso. |
SUCCEEDED |
L'operazione è stata completata correttamente. |
FAILED |
L'operazione non è riuscita. |
CANCELLED |
L'operazione è stata annullata. |
ZoneOperationStep
Rappresenta un passaggio del flusso di lavoro.
| Rappresentazione JSON |
|---|
{ "state": enum ( |
| Campi | |
|---|---|
state |
Solo output. Lo stato del passaggio del flusso di lavoro. |
startTime |
Solo output. L'ora in cui è iniziato il passaggio del flusso di lavoro. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
endTime |
Solo output. L'ora in cui è terminato il passaggio del flusso di lavoro. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
error |
Solo output. Il messaggio di errore per il passaggio del flusso di lavoro, se non è riuscito. |
Campo unione step_type. Il tipo di passaggio. step_type può essere solo uno dei seguenti tipi: |
|
expansionStep |
Passaggio per il tipo di operazione EXPANSION. |
ExpansionStep
Passaggi validi di un flusso di lavoro EXPANSION.
| Enum | |
|---|---|
EXPANSION_STEP_UNSPECIFIED |
Passaggio non specificato. |
PREPARING_ZONE |
Aggiorna l'intent della zona per l'attivazione logica. |
HW_ID_UPDATE |
Aggiorna l'elenco hardware con gli identificatori. |
StepState
Stati validi di un passaggio del flusso di lavoro.
| Enum | |
|---|---|
STEP_STATE_UNSPECIFIED |
Stato del passaggio del flusso di lavoro non specificato. |
PENDING |
Il passaggio è in attesa di essere avviato. |
RUNNING |
Il passaggio è in corso. |
SUCCEEDED |
Il passaggio è stato completato correttamente. |
FAILED |
Il passaggio non è riuscito. |
SKIPPED |
Il passaggio è stato ignorato. |
Metodi |
|
|---|---|
|
Crea una nuova risorsa ZoneOperation in una determinata zona. |
|
Elimina una singola risorsa ZoneOperation. |
|
Recupera i dettagli di una singola risorsa ZoneOperation. |
|
Elenca le risorse ZoneOperation in un progetto e una località specifici. |
|
Aggiorna i parametri di una singola risorsa ZoneOperation. |