Le service ConfigDelivery gère le déploiement de la configuration Kubernetes sur un parc de clusters Kubernetes.
- Ressource REST : v1beta.projects.locations
- Ressource REST : v1beta.projects.locations.fleetPackages
- Ressource REST : v1beta.projects.locations.fleetPackages.rollouts
- Ressource REST : v1beta.projects.locations.operations
- Ressource REST : v1beta.projects.locations.resourceBundles
- Ressource REST : v1beta.projects.locations.resourceBundles.releases
- Ressource REST : v1beta.projects.locations.resourceBundles.releases.variants
- Ressource REST : v1alpha.projects.locations
- Ressource REST : v1alpha.projects.locations.fleetPackages
- Ressource REST : v1alpha.projects.locations.fleetPackages.rollouts
- Ressource REST : v1alpha.projects.locations.operations
- Ressource REST : v1alpha.projects.locations.resourceBundles
- Ressource REST : v1alpha.projects.locations.resourceBundles.releases
- Ressource REST : v1alpha.projects.locations.resourceBundles.releases.variants
- Ressource REST : v1.projects.locations
- Ressource REST : v1.projects.locations.fleetPackages
- Ressource REST : v1.projects.locations.fleetPackages.rollouts
- Ressource REST : v1.projects.locations.operations
- Ressource REST : v1.projects.locations.resourceBundles
- Ressource REST : v1.projects.locations.resourceBundles.releases
- Ressource REST : v1.projects.locations.resourceBundles.releases.variants
Service : configdelivery.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 exploitable par un ordinateur qui permet de décrire et de consommer 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 les documents de découverte suivants :
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://configdelivery.googleapis.com
Ressource REST : v1beta.projects.locations
| Méthodes | |
|---|---|
get |
GET /v1beta/{name=projects/*/locations/*}Récupère les informations concernant un emplacement. |
list |
GET /v1beta/{name=projects/*}/locationsRépertorie les informations concernant les emplacements compatibles avec ce service. |
Ressource REST : v1beta.projects.locations.fleetPackages
| Méthodes | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/fleetPackages Crée un FleetPackage dans un projet et un emplacement donnés. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/fleetPackages/*} Supprime un seul FleetPackage. |
get |
GET /v1beta/{name=projects/*/locations/*/fleetPackages/*} Récupère les détails d'un seul FleetPackage. |
list |
GET /v1beta/{parent=projects/*/locations/*}/fleetPackages Liste les FleetPackages d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1beta/{fleetPackage.name=projects/*/locations/*/fleetPackages/*} Met à jour les paramètres d'un seul FleetPackage. |
Ressource REST : v1beta.projects.locations.fleetPackages.rollouts
| Méthodes | |
|---|---|
abort |
POST /v1beta/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:abort Abandonner un déploiement. |
get |
GET /v1beta/{name=projects/*/locations/*/fleetPackages/*/rollouts/*} Récupère les détails d'un seul déploiement. |
list |
GET /v1beta/{parent=projects/*/locations/*/fleetPackages/*}/rollouts Liste les déploiements dans un projet, un emplacement et un package de parc donnés. |
resume |
POST /v1beta/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:resume Reprendre un déploiement. |
suspend |
POST /v1beta/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:suspend Suspendre un déploiement. |
Ressource REST : v1beta.projects.locations.operations
| Méthodes | |
|---|---|
cancel |
POST /v1beta/{name=projects/*/locations/*/operations/*}:cancelDémarre l'annulation asynchrone sur une opération de longue durée. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/operations/*}Supprime une opération de longue durée. |
get |
GET /v1beta/{name=projects/*/locations/*/operations/*}Récupère le dernier état d'une opération de longue durée. |
list |
GET /v1beta/{name=projects/*/locations/*}/operationsRépertorie les opérations qui correspondent au filtre spécifié dans la requête. |
Ressource REST : v1beta.projects.locations.resourceBundles
| Méthodes | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/resourceBundles Crée un ResourceBundle dans un projet et un emplacement donnés. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/resourceBundles/*} Supprime un seul ResourceBundle. |
get |
GET /v1beta/{name=projects/*/locations/*/resourceBundles/*} Récupère les détails d'un seul ResourceBundle. |
list |
GET /v1beta/{parent=projects/*/locations/*}/resourceBundles Liste les ResourceBundles d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1beta/{resourceBundle.name=projects/*/locations/*/resourceBundles/*} Met à jour les paramètres d'un seul ResourceBundle. |
Ressource REST : v1beta.projects.locations.resourceBundles.releases
| Méthodes | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/resourceBundles/*}/releases Crée une version dans un projet, un emplacement et un bundle de ressources donnés. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/resourceBundles/*/releases/*} Supprime une seule version. |
get |
GET /v1beta/{name=projects/*/locations/*/resourceBundles/*/releases/*} Récupère les détails d'une seule version. |
list |
GET /v1beta/{parent=projects/*/locations/*/resourceBundles/*}/releases Liste les versions d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1beta/{release.name=projects/*/locations/*/resourceBundles/*/releases/*} Met à jour les paramètres d'une seule version. |
Ressource REST : v1beta.projects.locations.resourceBundles.releases.variants
| Méthodes | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Crée une variante dans un projet, un emplacement, un bundle de ressources et une version donnés. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Supprime une seule variante. |
get |
GET /v1beta/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Récupère les détails d'une seule variante. |
list |
GET /v1beta/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Liste les variantes d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1beta/{variant.name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Met à jour les paramètres d'une seule variante. |
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.fleetPackages
| Méthodes | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/fleetPackages Crée un FleetPackage dans un projet et un emplacement donnés. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/fleetPackages/*} Supprime un seul FleetPackage. |
get |
GET /v1alpha/{name=projects/*/locations/*/fleetPackages/*} Récupère les détails d'un seul FleetPackage. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/fleetPackages Liste les FleetPackages d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha/{fleetPackage.name=projects/*/locations/*/fleetPackages/*} Met à jour les paramètres d'un seul FleetPackage. |
Ressource REST : v1alpha.projects.locations.fleetPackages.rollouts
| Méthodes | |
|---|---|
abort |
POST /v1alpha/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:abort Abandonner un déploiement. |
get |
GET /v1alpha/{name=projects/*/locations/*/fleetPackages/*/rollouts/*} Récupère les détails d'un seul déploiement. |
list |
GET /v1alpha/{parent=projects/*/locations/*/fleetPackages/*}/rollouts Liste les déploiements dans un projet, un emplacement et un package de parc donnés. |
resume |
POST /v1alpha/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:resume Reprendre un déploiement. |
suspend |
POST /v1alpha/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:suspend Suspendre un déploiement. |
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.resourceBundles
| Méthodes | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/resourceBundles Crée un ResourceBundle dans un projet et un emplacement donnés. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/resourceBundles/*} Supprime un seul ResourceBundle. |
get |
GET /v1alpha/{name=projects/*/locations/*/resourceBundles/*} Récupère les détails d'un seul ResourceBundle. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/resourceBundles Liste les ResourceBundles d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha/{resourceBundle.name=projects/*/locations/*/resourceBundles/*} Met à jour les paramètres d'un seul ResourceBundle. |
Ressource REST : v1alpha.projects.locations.resourceBundles.releases
| Méthodes | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/resourceBundles/*}/releases Crée une version dans un projet, un emplacement et un bundle de ressources donnés. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/resourceBundles/*/releases/*} Supprime une seule version. |
get |
GET /v1alpha/{name=projects/*/locations/*/resourceBundles/*/releases/*} Récupère les détails d'une seule version. |
list |
GET /v1alpha/{parent=projects/*/locations/*/resourceBundles/*}/releases Liste les versions d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha/{release.name=projects/*/locations/*/resourceBundles/*/releases/*} Met à jour les paramètres d'une seule version. |
Ressource REST : v1alpha.projects.locations.resourceBundles.releases.variants
| Méthodes | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Crée une variante dans un projet, un emplacement, un bundle de ressources et une version donnés. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Supprime une seule variante. |
get |
GET /v1alpha/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Récupère les détails d'une seule variante. |
list |
GET /v1alpha/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Liste les variantes d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1alpha/{variant.name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Met à jour les paramètres d'une seule variante. |
Ressource REST : v1.projects.locations
| Méthodes | |
|---|---|
get |
GET /v1/{name=projects/*/locations/*}Récupère les informations concernant un emplacement. |
list |
GET /v1/{name=projects/*}/locationsRépertorie les informations concernant les emplacements compatibles avec ce service. |
Ressource REST : v1.projects.locations.fleetPackages
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/fleetPackages Crée un FleetPackage dans un projet et un emplacement donnés. |
delete |
DELETE /v1/{name=projects/*/locations/*/fleetPackages/*} Supprime un seul FleetPackage. |
get |
GET /v1/{name=projects/*/locations/*/fleetPackages/*} Récupère les détails d'un seul FleetPackage. |
list |
GET /v1/{parent=projects/*/locations/*}/fleetPackages Liste les FleetPackages d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1/{fleetPackage.name=projects/*/locations/*/fleetPackages/*} Met à jour les paramètres d'un seul FleetPackage. |
Ressource REST : v1.projects.locations.fleetPackages.rollouts
| Méthodes | |
|---|---|
abort |
POST /v1/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:abort Abandonner un déploiement. |
get |
GET /v1/{name=projects/*/locations/*/fleetPackages/*/rollouts/*} Récupère les détails d'un seul déploiement. |
list |
GET /v1/{parent=projects/*/locations/*/fleetPackages/*}/rollouts Liste les déploiements dans un projet, un emplacement et un package de parc donnés. |
resume |
POST /v1/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:resume Reprendre un déploiement. |
suspend |
POST /v1/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:suspend Suspendre un déploiement. |
Ressource REST : v1.projects.locations.operations
| Méthodes | |
|---|---|
cancel |
POST /v1/{name=projects/*/locations/*/operations/*}:cancelDémarre l'annulation asynchrone sur une opération de longue durée. |
delete |
DELETE /v1/{name=projects/*/locations/*/operations/*}Supprime une opération de longue durée. |
get |
GET /v1/{name=projects/*/locations/*/operations/*}Récupère le dernier état d'une opération de longue durée. |
list |
GET /v1/{name=projects/*/locations/*}/operationsRépertorie les opérations qui correspondent au filtre spécifié dans la requête. |
Ressource REST : v1.projects.locations.resourceBundles
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/resourceBundles Crée un ResourceBundle dans un projet et un emplacement donnés. |
delete |
DELETE /v1/{name=projects/*/locations/*/resourceBundles/*} Supprime un seul ResourceBundle. |
get |
GET /v1/{name=projects/*/locations/*/resourceBundles/*} Récupère les détails d'un seul ResourceBundle. |
list |
GET /v1/{parent=projects/*/locations/*}/resourceBundles Liste les ResourceBundles d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1/{resourceBundle.name=projects/*/locations/*/resourceBundles/*} Met à jour les paramètres d'un seul ResourceBundle. |
Ressource REST : v1.projects.locations.resourceBundles.releases
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*/resourceBundles/*}/releases Crée une version dans un projet, un emplacement et un bundle de ressources donnés. |
delete |
DELETE /v1/{name=projects/*/locations/*/resourceBundles/*/releases/*} Supprime une seule version. |
get |
GET /v1/{name=projects/*/locations/*/resourceBundles/*/releases/*} Récupère les détails d'une seule version. |
list |
GET /v1/{parent=projects/*/locations/*/resourceBundles/*}/releases Liste les versions d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1/{release.name=projects/*/locations/*/resourceBundles/*/releases/*} Met à jour les paramètres d'une seule version. |
Ressource REST : v1.projects.locations.resourceBundles.releases.variants
| Méthodes | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Crée une variante dans un projet, un emplacement, un bundle de ressources et une version donnés. |
delete |
DELETE /v1/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Supprime une seule variante. |
get |
GET /v1/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Récupère les détails d'une seule variante. |
list |
GET /v1/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Liste les variantes d'un projet et d'un emplacement donnés. |
patch |
PATCH /v1/{variant.name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Met à jour les paramètres d'une seule variante. |