Ressource : HardwareGroup
Groupe de matériels faisant partie de la même commande, ayant le même SKU et livrés au même site.
| Représentation JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "hardwareCount": integer, "config": { object ( |
| Champs | |
|---|---|
name |
Identifiant. Nom de ce groupe de matériel. Format : |
createTime |
Uniquement en sortie. Heure à laquelle ce groupe de matériel a été créé. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Heure de la dernière mise à jour de ce groupe de matériel. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
labels |
Facultatif. Libellés associés à ce groupe de matériel sous forme de paires clé/valeur. Pour en savoir plus sur les libellés, consultez Créer et gérer des libellés. Objet contenant une liste de paires |
hardwareCount |
Obligatoire. Nombre de composants matériels dans ce HardwareGroup. |
config |
Obligatoire. Configuration du matériel dans ce HardwareGroup. |
site |
Obligatoire. Nom du site où le matériel de ce groupe de matériel sera livré. Format : |
state |
Uniquement en sortie. État actuel de ce HardwareGroup. |
zone |
Facultatif. Nom de la zone à laquelle appartient le matériel de ce HardwareGroup. Format : |
requestedInstallationDate |
Facultatif. Obsolète : cette valeur n'est pas utilisée. Utilisez plutôt le champ "requestedInstallationDate" dans la ressource "Order". |
État
États valides d'un HardwareGroup.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
L'état de HardwareGroup n'est pas spécifié. |
ADDITIONAL_INFO_NEEDED |
Nous avons besoin d'informations supplémentaires de la part du client pour progresser. |
BUILDING |
Google a commencé à créer du matériel pour ce HardwareGroup. |
SHIPPING |
Le matériel a été fabriqué et est en cours d'expédition. |
INSTALLING |
Le matériel est en cours d'installation. |
PARTIALLY_INSTALLED |
Certains éléments matériels du groupe HardwareGroup ont été installés. |
INSTALLED |
Tout le matériel du groupe HardwareGroup a été installé. |
FAILED |
Une erreur s'est produite et l'intervention du client est requise. |
Méthodes |
|
|---|---|
|
Crée un groupe de matériel dans une commande donnée. |
|
Supprime un groupe de matériel. |
|
Récupère les détails d'un groupe de matériel. |
|
Liste les groupes de matériel dans un ordre donné. |
|
Met à jour les paramètres d'un groupe de matériel. |