Recurso: HardwareGroup
Es un grupo de hardware que forma parte del mismo pedido, tiene el mismo SKU y se entrega en el mismo sitio.
| Representación JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "hardwareCount": integer, "config": { object ( |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de este grupo de hardware. Formato: |
createTime |
Solo salida. Es la hora en que se creó este grupo de hardware. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. Es la hora en que se actualizó por última vez este grupo de hardware. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
labels |
Es opcional. Son las etiquetas asociadas con este grupo de hardware como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. Un objeto que contiene una lista de |
hardwareCount |
Obligatorio. Es la cantidad de hardware en este HardwareGroup. |
config |
Obligatorio. Es la configuración del hardware en este HardwareGroup. |
site |
Obligatorio. Es el nombre del sitio en el que se entregará el hardware en este HardwareGroup. Formato: |
state |
Solo salida. Es el estado actual de este HardwareGroup. |
zone |
Es opcional. Es el nombre de la zona a la que pertenece el hardware en este HardwareGroup. Formato: |
requestedInstallationDate |
Es opcional. Obsoleto: Este valor no se usa. En su lugar, usa el campo requestedInstallationDate en el recurso Order. |
Estado
Estados válidos de un HardwareGroup.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
No se especifica el estado del HardwareGroup. |
ADDITIONAL_INFO_NEEDED |
Se requiere más información del cliente para avanzar. |
BUILDING |
Google comenzó a compilar hardware para este HardwareGroup. |
SHIPPING |
Se compiló el hardware y se está enviando. |
INSTALLING |
Se está instalando el hardware. |
PARTIALLY_INSTALLED |
Se instaló parte del hardware en el HardwareGroup. |
INSTALLED |
Se instaló todo el hardware en el HardwareGroup. |
FAILED |
Se produjo un error y se requiere la intervención del cliente. |
Métodos |
|
|---|---|
|
Crea un nuevo grupo de hardware en un pedido determinado. |
|
Borra un grupo de hardware. |
|
Obtiene detalles de un grupo de hardware. |
|
Enumera los grupos de hardware en un pedido determinado. |
|
Actualiza los parámetros de un grupo de hardware. |