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:  | 
| createTime | 
 Output only. Time when this hardware group was created. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:  | 
| updateTime | 
 Output only. Time when this hardware group was last updated. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. 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  | 
| hardwareCount | 
 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:  | 
| requestedInstallationDate | 
 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. |