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. Fecha y 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. Fecha y hora en 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 a 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: Este valor no se usa. En su lugar, usa el campo requestedInstallationDate en el recurso Order. |
Estado
Son los estados válidos de un HardwareGroup.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
El estado de HardwareGroup no está especificado. |
ADDITIONAL_INFO_NEEDED |
Se requiere más información del cliente para avanzar. |
BUILDING |
Google inició la compilación de hardware para este HardwareGroup. |
SHIPPING |
El hardware se fabricó 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 grupo de hardware nuevo 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. |