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 ペア)。ラベルの詳細については、ラベルの作成と管理をご覧ください。

"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

object (Date)

省略可。この HardwareGroup のハードウェアの設置希望日。お客様が記入します。

状態

HardwareGroup の有効な状態。

列挙型
STATE_UNSPECIFIED HardwareGroup の状態が指定されていません。
ADDITIONAL_INFO_NEEDED 次のステップに進むためにお客様からの追加情報が必要な場合
BUILDING Google は、この HardwareGroup のハードウェアの構築を開始しました。
SHIPPING ハードウェアは製造済みで、現在発送中です。
INSTALLING ハードウェアの設置中です。
PARTIALLY_INSTALLED HardwareGroup 内の一部のハードウェアがインストールされました。
INSTALLED HardwareGroup 内のすべてのハードウェアがインストールされています。
FAILED エラーが発生し、お客様の対応が必要です。

メソッド

create

指定された注文に新しいハードウェア グループを作成します。

delete

ハードウェア グループを削除します。

get

ハードウェア グループの詳細を取得します。

list

指定された順序でハードウェア グループを一覧表示します。

patch

ハードウェア グループのパラメータを更新します。