資源:執行個體
說明 Instance 物件的訊息
JSON 表示法 |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
欄位 | |
---|---|
name |
ID。資源名稱 |
createTime |
僅供輸出。[Output only] 建立時間戳記 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數位數。系統也接受「Z」以外的偏移量。例如: |
updateTime |
僅供輸出。[Output only] 更新時間戳記 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數位數。系統也接受「Z」以外的偏移量。例如: |
labels |
(選用步驟) 以鍵/值組合形式呈現的標籤 包含 |
state |
僅供輸出。VM 的狀態。 |
region |
僅供輸出。虛擬機的位置。 |
productActivation |
僅供輸出。地圖,其中包含 VM 的 Product_Name 和啟用狀態。 包含 |
licenseVersionId |
僅供輸出。授權版本 ID。 |
computeInstance |
這是必要旗標,Compute 執行個體資源名稱,即 projects/{project}/zones/{zone}/instances/{instance}。已淘汰,請改用 externalInstance。 |
externalInstance |
這是必要旗標,外部執行個體資源名稱。 |
type |
這是必要旗標,外部執行個體的類型。 |
狀態
VM 狀態列舉。
列舉 | |
---|---|
STATE_UNSPECIFIED |
未指定 VM 的狀態。 |
PROVISIONING |
系統正為執行個體分配資源。 |
STAGING |
系統已分配所有必要資源,並正在啟動執行個體。 |
RUNNING |
執行個體正在執行。 |
STOPPING |
執行個體目前正在停止 (刪除或終止)。 |
STOPPED |
執行個體因各種原因停止運作 (使用者要求、VM 搶占、專案凍結等)。 |
TERMINATED |
執行個體發生某種錯誤。 |
REPAIRING |
執行個體正在修復。 |
ActivationState
執行個體上授權金鑰的啟用狀態。
列舉 | |
---|---|
ACTIVATION_STATE_UNSPECIFIED |
未指定啟用狀態 |
ACTIVATION_STATE_KEY_REQUESTED |
為執行個體要求啟用金鑰 (MAK)。 |
ACTIVATION_STATE_ACTIVATING |
執行個體正在執行授權啟用程序。 |
ACTIVATION_STATE_ACTIVATED |
執行個體已完成授權啟用程序。 |
ACTIVATION_STATE_DEACTIVATING |
系統正在停用執行個體上的授權金鑰。 |
ACTIVATION_STATE_DEACTIVATED |
執行個體已停用授權金鑰。 |
ACTIVATION_STATE_TERMINATED |
執行個體無法啟用授權金鑰。 |
類型
外部執行個體類型。
列舉 | |
---|---|
TYPE_UNSPECIFIED |
未指定外部執行個體類型。 |
TYPE_GCE |
外部執行個體是 Compute Engine 執行個體。 |
TYPE_GCVE |
外部執行個體是 GCVE 執行個體。 |
方法 |
|
---|---|
|
取得單一執行個體的詳細資料。 |
|
列出指定專案和位置中的執行個體。 |