REST Resource: projects.locations.instances

資源:執行個體

說明 Instance 物件的訊息

JSON 表示法
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "state": enum (State),
  "region": string,
  "productActivation": {
    string: enum (ActivationState),
    ...
  },
  "licenseVersionId": string,
  "computeInstance": string,
  "externalInstance": string,
  "type": enum (Type)
}
欄位
name

string

ID。資源名稱

createTime

string (Timestamp format)

僅供輸出。[Output only] 建立時間戳記

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數位數。系統也接受「Z」以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

僅供輸出。[Output only] 更新時間戳記

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數位數。系統也接受「Z」以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

labels

map (key: string, value: string)

(選用步驟) 以鍵/值組合形式呈現的標籤

包含 "key": value 組合清單的物件。範例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

state

enum (State)

僅供輸出。VM 的狀態。

region

string

僅供輸出。虛擬機的位置。

productActivation

map (key: string, value: enum (ActivationState))

僅供輸出。地圖,其中包含 VM 的 Product_Name 和啟用狀態。

包含 "key": value 組合清單的物件。範例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

licenseVersionId

string

僅供輸出。授權版本 ID。

computeInstance
(deprecated)

string

這是必要旗標,Compute 執行個體資源名稱,即 projects/{project}/zones/{zone}/instances/{instance}。已淘汰,請改用 externalInstance。

externalInstance

string

這是必要旗標,外部執行個體資源名稱。

type

enum (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 執行個體。

方法

get

取得單一執行個體的詳細資料。

list

列出指定專案和位置中的執行個體。