REST Resource: projects.locations.skus

資源:Sku

GDC 硬體的存貨單位 (SKU)。

JSON 表示法
{
  "name": string,
  "displayName": string,
  "createTime": string,
  "updateTime": string,
  "config": {
    object (SkuConfig)
  },
  "instances": [
    {
      object (SkuInstance)
    }
  ],
  "description": string,
  "revisionId": string,
  "isActive": boolean,
  "type": enum (Type),
  "vcpuCount": integer,
  "hardwareCountRanges": [
    {
      object (Range)
    }
  ],
  "aiCapable": boolean,
  "customerSourced": boolean
}
欄位
name

string

ID。這個 SKU 的名稱。格式:projects/{project}/locations/{location}/skus/{sku}

displayName

string

僅供輸出。這個 SKU 的顯示名稱。

createTime

string (Timestamp format)

僅供輸出。建立這項 SKU 的時間。

使用 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)

僅供輸出。上次更新這項 SKU 的時間。

使用 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"

config

object (SkuConfig)

僅供輸出。這個 SKU 的設定。

instances[]

object (SkuInstance)

僅供輸出。這個 SKU 的可用執行個體。這個欄位應用於檢查 SKU 的供應情形。

description

string

僅供輸出。這個 SKU 的說明。

revisionId

string

僅供輸出。SKU 修訂版本 ID。每當 config 更新,系統就會建立新的修訂版本。格式為 8 個字元的十六進位字串。

isActive

boolean

僅供輸出。此標記用於指出這個修訂版本是否有效。只有有效修訂版本才能用於新訂單。

type

enum (Type)

僅供輸出。這個 SKU 的類型。

vcpuCount

integer

僅供輸出。與這個 SKU 相關聯的 vCPU 數量。

hardwareCountRanges[]

object (Range)

僅供輸出。使用這個 SKU 時,可用區允許的硬體數量範圍 (含上限和下限)。

aiCapable

boolean

僅供輸出。這個 SKU 是否適用於在 GDC 軟體上執行 Gemini 的硬體。

customerSourced

boolean

僅供輸出。這個 SKU 是否適用於客戶提供的硬體。

SkuConfig

SKU 的設定。

JSON 表示法
{
  "cpu": string,
  "gpu": string,
  "ram": string,
  "storage": string
}
欄位
cpu

string

CPU 設定相關資訊。

gpu

string

GPU 設定資訊。

ram

string

RAM 設定資訊。

storage

string

儲存空間設定相關資訊。

SkuInstance

SKU 的特定執行個體。

JSON 表示法
{
  "regionCode": string,
  "powerSupply": enum (PowerSupply),
  "billingSku": string,
  "billingSkuPerVcpu": string,
  "subscriptionDurationMonths": integer
}
欄位
regionCode

string

這個執行個體可用的 Unicode CLDR 區域代碼。

powerSupply

enum (PowerSupply)

這個執行個體的電源供應器類型。

billingSku

string

Cloud Billing API 中對應的 SKU 參考資料。您可以使用該 API 擷取預估價格資訊。格式:services/{service}/skus/{sku}

billingSkuPerVcpu

string

Cloud Billing API 中每個 vCPU 的對應 SKU 參考資料。您可以使用該 API 擷取預估價格資訊。格式:services/{service}/skus/{sku}

subscriptionDurationMonths

integer

硬體的訂閱期限 (以月為單位)。

類型

SKU 的有效類型。

列舉
TYPE_UNSPECIFIED 未指定 SKU 類型。這個值不符合規定。
RACK 機架 SKU。
SERVER 伺服器 SKU。

範圍

含頭尾的範圍。

JSON 表示法
{
  "min": integer,
  "max": integer
}
欄位
min

integer

範圍的最小值。

max

integer

範圍的最大值。

方法

get

取得 SKU 的詳細資料。

list

列出指定專案和位置的 SKU。