- Ressource REST : v1alpha.projects.locations
- Ressource REST : v1alpha.projects.locations.hardware
- Ressource REST : v1alpha.projects.locations.operations
- Ressource REST : v1alpha.projects.locations.orders
- Ressource REST : v1alpha.projects.locations.orders.changeLogEntries
- Ressource REST : v1alpha.projects.locations.orders.comments
- Ressource REST : v1alpha.projects.locations.orders.hardwareGroups
- Ressource REST : v1alpha.projects.locations.sites
- Ressource REST : v1alpha.projects.locations.skus
- Ressource REST : v1alpha.projects.locations.zones
- Ressource REST : v1alpha.projects.locations.zones.ops
Service : gdchardwaremanagement.googleapis.com
Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, conformez-vous aux informations suivantes lorsque vous effectuez les requêtes API.
Document de découverte
Un document de découverte est une spécification lisible par machine qui permet de décrire et d'utiliser les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit le document de découverte suivant :
Point de terminaison de service
Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut posséder plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :
https://gdchardwaremanagement.googleapis.com
Ressource REST : v1alpha.projects.locations
| Méthodes | |
|---|---|
get |
GET /v1alpha/{name=projects/*/locations/*}Récupère les informations concernant un emplacement. |
list |
GET /v1alpha/{name=projects/*}/locationsRépertorie les informations concernant les emplacements compatibles avec ce service. |
Ressource REST : v1alpha.projects.locations.hardware
| Méthodes | |
|---|---|
changeSubscription |
POST /v1alpha/{name=projects/*/locations/*/hardware/*}:changeSubscription Met à jour la configuration de l'abonnement pour un matériel. |
create |
POST /v1alpha/{parent=projects/*/locations/*}/hardware Crée un matériel dans un projet et un emplacement donnés. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/hardware/*} Supprime du matériel. |
get |
GET /v1alpha/{name=projects/*/locations/*/hardware/*} Récupère les informations sur le matériel. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/hardware Liste le matériel d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha/{hardware.name=projects/*/locations/*/hardware/*} Met à jour les paramètres matériels. |
signal |
POST /v1alpha/{name=projects/*/locations/*/hardware/*}:signal Indique l'état d'un matériel. |
validate |
POST /v1alpha/{parent=projects/*/locations/*}/hardware:validate Valide une configuration matérielle fournie en tant que données JSON. |
Ressource REST : v1alpha.projects.locations.operations
| Méthodes | |
|---|---|
cancel |
POST /v1alpha/{name=projects/*/locations/*/operations/*}:cancelDémarre l'annulation asynchrone sur une opération de longue durée. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/operations/*}Supprime une opération de longue durée. |
get |
GET /v1alpha/{name=projects/*/locations/*/operations/*}Récupère le dernier état d'une opération de longue durée. |
list |
GET /v1alpha/{name=projects/*/locations/*}/operationsRépertorie les opérations qui correspondent au filtre spécifié dans la requête. |
Ressource REST : v1alpha.projects.locations.orders
| Méthodes | |
|---|---|
cancel |
POST /v1alpha/{name=projects/*/locations/*/orders/*}:cancel Annule une commande. |
create |
POST /v1alpha/{parent=projects/*/locations/*}/orders Crée une commande dans un projet et un emplacement donnés. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/orders/*} Supprime une commande. |
get |
GET /v1alpha/{name=projects/*/locations/*/orders/*} Récupère les détails d'une commande. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/orders Liste les commandes d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha/{order.name=projects/*/locations/*/orders/*} Met à jour les paramètres d'une commande. |
requestDateChange |
POST /v1alpha/{name=projects/*/locations/*/orders/*}:requestDateChange Met à jour la date de modification demandée d'une seule commande. |
submit |
POST /v1alpha/{name=projects/*/locations/*/orders/*}:submit Envoie une commande. |
Ressource REST : v1alpha.projects.locations.orders.changeLogEntries
| Méthodes | |
|---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/orders/*/changeLogEntries/*} Récupère les détails d'une modification apportée à une commande. |
list |
GET /v1alpha/{parent=projects/*/locations/*/orders/*}/changeLogEntries Répertorie les modifications apportées à une commande. |
Ressource REST : v1alpha.projects.locations.orders.comments
| Méthodes | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/orders/*}/comments Crée un commentaire sur une commande. |
get |
GET /v1alpha/{name=projects/*/locations/*/orders/*/comments/*} Récupère le contenu d'un commentaire. |
list |
GET /v1alpha/{parent=projects/*/locations/*/orders/*}/comments Répertorie les commentaires d'une commande. |
recordAction |
POST /v1alpha/{name=projects/*/locations/*/orders/*/comments/*}:recordAction Enregistrer une action sur un commentaire. |
Ressource REST : v1alpha.projects.locations.orders.hardwareGroups
| Méthodes | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/orders/*}/hardwareGroups Crée un groupe de matériel dans une commande donnée. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/orders/*/hardwareGroups/*} Supprime un groupe de matériel. |
get |
GET /v1alpha/{name=projects/*/locations/*/orders/*/hardwareGroups/*} Récupère les détails d'un groupe de matériel. |
list |
GET /v1alpha/{parent=projects/*/locations/*/orders/*}/hardwareGroups Répertorie les groupes de matériel dans un ordre donné. |
patch |
PATCH /v1alpha/{hardwareGroup.name=projects/*/locations/*/orders/*/hardwareGroups/*} Met à jour les paramètres d'un groupe de matériel. |
Ressource REST : v1alpha.projects.locations.sites
| Méthodes | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/sites Crée un site dans un projet et un emplacement donnés. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/sites/*} Supprime un site. |
get |
GET /v1alpha/{name=projects/*/locations/*/sites/*} Récupère les détails d'un site. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/sites Répertorie les sites d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha/{site.name=projects/*/locations/*/sites/*} Met à jour les paramètres d'un site. |
Ressource REST : v1alpha.projects.locations.skus
| Méthodes | |
|---|---|
get |
GET /v1alpha/{name=projects/*/locations/*/skus/*} Récupère les détails d'un SKU. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/skus Liste les SKU d'un projet et d'un emplacement donnés. |
Ressource REST : v1alpha.projects.locations.zones
| Méthodes | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/zones Crée une zone dans un projet et un emplacement donnés. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/zones/*} Supprime une zone. |
get |
GET /v1alpha/{name=projects/*/locations/*/zones/*} Récupère les détails d'une zone. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/zones Liste les zones d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha/{zone.name=projects/*/locations/*/zones/*} Met à jour les paramètres d'une zone. |
signal |
POST /v1alpha/{name=projects/*/locations/*/zones/*}:signal Signale l'état d'une zone. |
Ressource REST : v1alpha.projects.locations.zones.ops
| Méthodes | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/zones/*}/ops Crée une ressource ZoneOperation dans une zone donnée. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/zones/*/ops/*} Supprime une seule ZoneOperation. |
get |
GET /v1alpha/{name=projects/*/locations/*/zones/*/ops/*} Récupère les détails d'une seule ZoneOperation. |
list |
GET /v1alpha/{parent=projects/*/locations/*/zones/*}/ops Liste les ZoneOperations d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha/{zoneOperation.name=projects/*/locations/*/zones/*/ops/*} Met à jour les paramètres d'une seule ressource ZoneOperation. |