Resource: HardwareGroup
A group of hardware that is part of the same order, has the same SKU, and is delivered to the same site.
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "hardwareCount": integer, "config": { object ( |
Fields | |
---|---|
name |
Identifier. Name of this hardware group. Format: |
create |
Output only. Time when this hardware group was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
update |
Output only. Time when this hardware group was last updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
labels |
Optional. Labels associated with this hardware group as key value pairs. For more information about labels, see Create and manage labels. An object containing a list of |
hardware |
Required. Number of hardware in this HardwareGroup. |
config |
Required. Configuration for hardware in this HardwareGroup. |
site |
Required. Name of the site where the hardware in this HardwareGroup will be delivered. Format: |
state |
Output only. Current state of this HardwareGroup. |
zone |
Optional. Name of the zone that the hardware in this HardwareGroup belongs to. Format: |
requested |
Optional. Requested installation date for the hardware in this HardwareGroup. Filled in by the customer. |
State
Valid states of a HardwareGroup.
Enums | |
---|---|
STATE_UNSPECIFIED |
State of the HardwareGroup is unspecified. |
ADDITIONAL_INFO_NEEDED |
More information is required from the customer to make progress. |
BUILDING |
Google has initiated building hardware for this HardwareGroup. |
SHIPPING |
The hardware has been built and is being shipped. |
INSTALLING |
The hardware is being installed. |
PARTIALLY_INSTALLED |
Some hardware in the HardwareGroup have been installed. |
INSTALLED |
All hardware in the HardwareGroup have been installed. |
FAILED |
An error occurred and customer intervention is required. |
Methods |
|
---|---|
|
Creates a new hardware group in a given order. |
|
Deletes a hardware group. |
|
Gets details of a hardware group. |
|
Lists hardware groups in a given order. |
|
Updates the parameters of a hardware group. |