REST Resource: projects.locations.orders.hardwareGroups

資源:HardwareGroup

同一筆訂單中的一組硬體,具有相同 SKU,且運送至同一地點。

JSON 表示法
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "hardwareCount": integer,
  "config": {
    object (HardwareConfig)
  },
  "site": string,
  "state": enum (State),
  "zone": string,
  "requestedInstallationDate": {
    object (Date)
  }
}
欄位
name

string

ID。這個硬體群組的名稱。格式:projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardwareGroup}

createTime

string (Timestamp format)

僅供輸出。這個硬體群組的建立時間。

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

僅供輸出。上次更新這個硬體群組的時間。

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

hardwareCount

integer

這是必要旗標,這個 HardwareGroup 中的硬體數量。

config

object (HardwareConfig)

這是必要旗標,這個 HardwareGroup 中硬體的設定。

site

string

這是必要旗標,這個 HardwareGroup 中硬體的送達地點名稱。格式:projects/{project}/locations/{location}/sites/{site}

state

enum (State)

僅供輸出。這個 HardwareGroup 的目前狀態。

zone

string

選用。這個 HardwareGroup 中硬體所屬的可用區名稱。格式:projects/{project}/locations/{location}/zones/{zone}

requestedInstallationDate
(deprecated)

object (Date)

選用。已淘汰:系統不會使用這個值。請改用 Order 資源中的 requestedInstallationDate 欄位。

狀態

HardwareGroup 的有效狀態。

列舉
STATE_UNSPECIFIED 未指定 HardwareGroup 的狀態。
ADDITIONAL_INFO_NEEDED 我們需要顧客提供更多資訊,才能繼續處理。
BUILDING Google 已開始為這個 HardwareGroup 打造硬體。
SHIPPING 硬體已建構完成,目前正在運送中。
INSTALLING 正在安裝硬體。
PARTIALLY_INSTALLED HardwareGroup 中的部分硬體已安裝。
INSTALLED HardwareGroup 中的所有硬體都已安裝。
FAILED 發生錯誤,需要顧客介入處理。

方法

create

在指定訂單中建立新的硬體群組。

delete

刪除硬體群組。

get

取得硬體群組的詳細資料。

list

依指定順序列出硬體群組。

patch

更新硬體群組的參數。