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 la 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 la que se actualizó este grupo de hardware por última vez. 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 pares |
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 de 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 de este HardwareGroup. Formato: |
requestedInstallationDate |
Es opcional. Obsoleto: No se usa este valor. En su lugar, usa el campo requestedInstallationDate en el recurso Order. |
Estado
Son los estados válidos de un HardwareGroup.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
No se especificó el estado del HardwareGroup. |
ADDITIONAL_INFO_NEEDED |
Se requiere más información del cliente para avanzar. |
BUILDING |
Google comenzó a compilar el 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 del HardwareGroup. |
INSTALLED |
Se instaló todo el hardware del 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 orden determinado. |
|
Actualiza los parámetros de un grupo de hardware. |