資源:ZoneOperation
代表可用區作業。
| JSON 表示法 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "type": enum ( |
| 欄位 | |
|---|---|
name |
ID。作業名稱。格式:「projects/{project}/locations/{location}/zones/{zone}/ops/{zoneOperation}」 |
createTime |
僅供輸出。這項作業的建立時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
updateTime |
僅供輸出。上次更新這項作業的時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
labels |
選用。與這項作業相關聯的標籤,以鍵/值組合表示。 包含 |
type |
這是必要旗標,不可變動。這項作業的類型。 |
impactedHardware[] |
選用。受這項可用區作業影響的硬體。 |
state |
僅供輸出。作業狀態。 |
currentStep |
僅供輸出。作業目前的步驟。 |
stepHistory[] |
僅供輸出。作業步驟的歷史記錄。 |
etag |
選用。Adding an etag based on go/ccfe-etag. |
類型
作業類型。
| 列舉 | |
|---|---|
TYPE_UNSPECIFIED |
未設定類型。 |
EXPANSION |
可用區擴充作業。 |
狀態
可用區作業的有效狀態。
| 列舉 | |
|---|---|
STATE_UNSPECIFIED |
未設定狀態。 |
RUNNING |
作業正在進行中。 |
SUCCEEDED |
作業已順利完成。 |
FAILED |
作業失敗。 |
CANCELLED |
作業已取消。 |
ZoneOperationStep
代表工作流程步驟。
| JSON 表示法 |
|---|
{ "state": enum ( |
| 欄位 | |
|---|---|
state |
僅供輸出。工作流程步驟的狀態。 |
startTime |
僅供輸出。工作流程步驟的開始時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
endTime |
僅供輸出。工作流程步驟結束的時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
error |
僅供輸出。工作流程步驟失敗時的錯誤訊息。 |
聯集欄位 step_type。步驟類型。step_type 只能是下列其中一個設定: |
|
expansionStep |
EXPANSION 作業類型的步驟。 |
ExpansionStep
EXPANSION 工作流程的有效步驟。
| 列舉 | |
|---|---|
EXPANSION_STEP_UNSPECIFIED |
未指定步驟。 |
PREPARING_ZONE |
更新邏輯啟動的可用區意圖。 |
HW_ID_UPDATE |
更新硬體清單,並加入 ID。 |
StepState
工作流程步驟的有效狀態。
| 列舉 | |
|---|---|
STEP_STATE_UNSPECIFIED |
未指定工作流程步驟狀態。 |
PENDING |
步驟正在等待啟動。 |
RUNNING |
步驟執行中。 |
SUCCEEDED |
步驟已順利完成。 |
FAILED |
步驟失敗。 |
SKIPPED |
已略過這個步驟。 |
方法 |
|
|---|---|
|
在指定可用區中建立新的 ZoneOperation。 |
|
刪除單一 ZoneOperation。 |
|
取得單一 ZoneOperation 的詳細資料。 |
|
列出指定專案和位置中的 ZoneOperations。 |
|
更新單一 ZoneOperation 的參數。 |