Der ConfigDelivery-Dienst verwaltet die Bereitstellung der Kubernetes-Konfiguration für eine Flotte von Kubernetes-Clustern.
- REST-Ressource: v1beta.projects.locations
- REST-Ressource: v1beta.projects.locations.fleetPackages
- REST-Ressource: v1beta.projects.locations.fleetPackages.rollouts
- REST-Ressource: v1beta.projects.locations.operations
- REST-Ressource: v1beta.projects.locations.resourceBundles
- REST-Ressource: v1beta.projects.locations.resourceBundles.releases
- REST-Ressource: v1beta.projects.locations.resourceBundles.releases.variants
- REST-Ressource: v1alpha.projects.locations
- REST-Ressource: v1alpha.projects.locations.fleetPackages
- REST-Ressource: v1alpha.projects.locations.fleetPackages.rollouts
- REST-Ressource: v1alpha.projects.locations.operations
- REST-Ressource: v1alpha.projects.locations.resourceBundles
- REST-Ressource: v1alpha.projects.locations.resourceBundles.releases
- REST-Ressource: v1alpha.projects.locations.resourceBundles.releases.variants
- REST-Ressource: v1.projects.locations
- REST-Ressource: v1.projects.locations.fleetPackages
- REST-Ressource: v1.projects.locations.fleetPackages.rollouts
- REST-Ressource: v1.projects.locations.operations
- REST-Ressource: v1.projects.locations.resourceBundles
- REST-Ressource: v1.projects.locations.resourceBundles.releases
- REST-Ressource: v1.projects.locations.resourceBundles.releases.variants
Dienst: configdelivery.googleapis.com
Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, sollten Sie die folgenden Informationen verwenden, wenn Sie die API-Anfragen senden.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente bereitstellen. Dieser Dienst stellt folgende Discovery-Dokumente bereit:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://configdelivery.googleapis.com
REST-Ressource: v1beta.projects.locations
| Methoden | |
|---|---|
get |
GET /v1beta/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1beta/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST-Ressource: v1beta.projects.locations.fleetPackages
| Methoden | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/fleetPackages Erstellt ein neues FleetPackage in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/fleetPackages/*} Löscht ein einzelnes FleetPackage. |
get |
GET /v1beta/{name=projects/*/locations/*/fleetPackages/*} Ruft Details zu einem einzelnen FleetPackage ab. |
list |
GET /v1beta/{parent=projects/*/locations/*}/fleetPackages Listet FleetPackages in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1beta/{fleetPackage.name=projects/*/locations/*/fleetPackages/*} Aktualisiert die Parameter eines einzelnen FleetPackage. |
REST-Ressource: v1beta.projects.locations.fleetPackages.rollouts
| Methoden | |
|---|---|
abort |
POST /v1beta/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:abort Einen Roll-out abbrechen. |
get |
GET /v1beta/{name=projects/*/locations/*/fleetPackages/*/rollouts/*} Ruft Details zu einem einzelnen Rollout ab. |
list |
GET /v1beta/{parent=projects/*/locations/*/fleetPackages/*}/rollouts Listet Rollouts in einem bestimmten Projekt, an einem bestimmten Standort und in einem bestimmten Flottenpaket auf. |
resume |
POST /v1beta/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:resume Roll-out fortsetzen. |
suspend |
POST /v1beta/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:suspend Roll-out anhalten. |
REST-Ressource: v1beta.projects.locations.operations
| Methoden | |
|---|---|
cancel |
POST /v1beta/{name=projects/*/locations/*/operations/*}:cancel Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1beta/{name=projects/*/locations/*/operations/*} Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab. |
list |
GET /v1beta/{name=projects/*/locations/*}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1beta.projects.locations.resourceBundles
| Methoden | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/resourceBundles Erstellt ein neues ResourceBundle in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/resourceBundles/*} Löscht ein einzelnes ResourceBundle. |
get |
GET /v1beta/{name=projects/*/locations/*/resourceBundles/*} Ruft Details zu einem einzelnen ResourceBundle ab. |
list |
GET /v1beta/{parent=projects/*/locations/*}/resourceBundles Listet ResourceBundles in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1beta/{resourceBundle.name=projects/*/locations/*/resourceBundles/*} Aktualisiert die Parameter eines einzelnen ResourceBundle. |
REST-Ressource: v1beta.projects.locations.resourceBundles.releases
| Methoden | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/resourceBundles/*}/releases Erstellt eine neue Release in einem bestimmten Projekt, an einem bestimmten Standort und in einem bestimmten Ressourcen-Bundle. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/resourceBundles/*/releases/*} Löscht eine einzelne Version. |
get |
GET /v1beta/{name=projects/*/locations/*/resourceBundles/*/releases/*} Ruft Details zu einer einzelnen Version ab. |
list |
GET /v1beta/{parent=projects/*/locations/*/resourceBundles/*}/releases Listet Releases in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1beta/{release.name=projects/*/locations/*/resourceBundles/*/releases/*} Aktualisiert die Parameter einer einzelnen Version. |
REST-Ressource: v1beta.projects.locations.resourceBundles.releases.variants
| Methoden | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Erstellt eine neue Variante in einem bestimmten Projekt, an einem bestimmten Standort, in einem bestimmten Ressourcen-Bundle und in einer bestimmten Version. |
delete |
DELETE /v1beta/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Löscht eine einzelne Variante. |
get |
GET /v1beta/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Ruft Details zu einer einzelnen Variante ab. |
list |
GET /v1beta/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Listet Varianten in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1beta/{variant.name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Aktualisiert die Parameter einer einzelnen Variante. |
REST-Ressource: v1alpha.projects.locations
| Methoden | |
|---|---|
get |
GET /v1alpha/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1alpha/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST-Ressource: v1alpha.projects.locations.fleetPackages
| Methoden | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/fleetPackages Erstellt ein neues FleetPackage in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/fleetPackages/*} Löscht ein einzelnes FleetPackage. |
get |
GET /v1alpha/{name=projects/*/locations/*/fleetPackages/*} Ruft Details zu einem einzelnen FleetPackage ab. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/fleetPackages Listet FleetPackages in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1alpha/{fleetPackage.name=projects/*/locations/*/fleetPackages/*} Aktualisiert die Parameter eines einzelnen FleetPackage. |
REST-Ressource: v1alpha.projects.locations.fleetPackages.rollouts
| Methoden | |
|---|---|
abort |
POST /v1alpha/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:abort Einen Roll-out abbrechen. |
get |
GET /v1alpha/{name=projects/*/locations/*/fleetPackages/*/rollouts/*} Ruft Details zu einem einzelnen Rollout ab. |
list |
GET /v1alpha/{parent=projects/*/locations/*/fleetPackages/*}/rollouts Listet Rollouts in einem bestimmten Projekt, an einem bestimmten Standort und in einem bestimmten Flottenpaket auf. |
resume |
POST /v1alpha/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:resume Roll-out fortsetzen. |
suspend |
POST /v1alpha/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:suspend Roll-out anhalten. |
REST-Ressource: v1alpha.projects.locations.operations
| Methoden | |
|---|---|
cancel |
POST /v1alpha/{name=projects/*/locations/*/operations/*}:cancel Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1alpha/{name=projects/*/locations/*/operations/*} Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab. |
list |
GET /v1alpha/{name=projects/*/locations/*}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1alpha.projects.locations.resourceBundles
| Methoden | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*}/resourceBundles Erstellt ein neues ResourceBundle in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/resourceBundles/*} Löscht ein einzelnes ResourceBundle. |
get |
GET /v1alpha/{name=projects/*/locations/*/resourceBundles/*} Ruft Details zu einem einzelnen ResourceBundle ab. |
list |
GET /v1alpha/{parent=projects/*/locations/*}/resourceBundles Listet ResourceBundles in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1alpha/{resourceBundle.name=projects/*/locations/*/resourceBundles/*} Aktualisiert die Parameter eines einzelnen ResourceBundle. |
REST-Ressource: v1alpha.projects.locations.resourceBundles.releases
| Methoden | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/resourceBundles/*}/releases Erstellt eine neue Release in einem bestimmten Projekt, an einem bestimmten Standort und in einem bestimmten Ressourcen-Bundle. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/resourceBundles/*/releases/*} Löscht eine einzelne Version. |
get |
GET /v1alpha/{name=projects/*/locations/*/resourceBundles/*/releases/*} Ruft Details zu einer einzelnen Version ab. |
list |
GET /v1alpha/{parent=projects/*/locations/*/resourceBundles/*}/releases Listet Releases in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1alpha/{release.name=projects/*/locations/*/resourceBundles/*/releases/*} Aktualisiert die Parameter einer einzelnen Version. |
REST-Ressource: v1alpha.projects.locations.resourceBundles.releases.variants
| Methoden | |
|---|---|
create |
POST /v1alpha/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Erstellt eine neue Variante in einem bestimmten Projekt, an einem bestimmten Standort, in einem bestimmten Ressourcen-Bundle und in einer bestimmten Version. |
delete |
DELETE /v1alpha/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Löscht eine einzelne Variante. |
get |
GET /v1alpha/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Ruft Details zu einer einzelnen Variante ab. |
list |
GET /v1alpha/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Listet Varianten in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1alpha/{variant.name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Aktualisiert die Parameter einer einzelnen Variante. |
REST-Ressource: v1.projects.locations
| Methoden | |
|---|---|
get |
GET /v1/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST-Ressource: v1.projects.locations.fleetPackages
| Methoden | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/fleetPackages Erstellt ein neues FleetPackage in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/fleetPackages/*} Löscht ein einzelnes FleetPackage. |
get |
GET /v1/{name=projects/*/locations/*/fleetPackages/*} Ruft Details zu einem einzelnen FleetPackage ab. |
list |
GET /v1/{parent=projects/*/locations/*}/fleetPackages Listet FleetPackages in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1/{fleetPackage.name=projects/*/locations/*/fleetPackages/*} Aktualisiert die Parameter eines einzelnen FleetPackage. |
REST-Ressource: v1.projects.locations.fleetPackages.rollouts
| Methoden | |
|---|---|
abort |
POST /v1/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:abort Einen Roll-out abbrechen. |
get |
GET /v1/{name=projects/*/locations/*/fleetPackages/*/rollouts/*} Ruft Details zu einem einzelnen Rollout ab. |
list |
GET /v1/{parent=projects/*/locations/*/fleetPackages/*}/rollouts Listet Rollouts in einem bestimmten Projekt, an einem bestimmten Standort und in einem bestimmten Flottenpaket auf. |
resume |
POST /v1/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:resume Roll-out fortsetzen. |
suspend |
POST /v1/{name=projects/*/locations/*/fleetPackages/*/rollouts/*}:suspend Roll-out anhalten. |
REST-Ressource: v1.projects.locations.operations
| Methoden | |
|---|---|
cancel |
POST /v1/{name=projects/*/locations/*/operations/*}:cancel Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit. |
delete |
DELETE /v1/{name=projects/*/locations/*/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1/{name=projects/*/locations/*/operations/*} Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab. |
list |
GET /v1/{name=projects/*/locations/*}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1.projects.locations.resourceBundles
| Methoden | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*}/resourceBundles Erstellt ein neues ResourceBundle in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/resourceBundles/*} Löscht ein einzelnes ResourceBundle. |
get |
GET /v1/{name=projects/*/locations/*/resourceBundles/*} Ruft Details zu einem einzelnen ResourceBundle ab. |
list |
GET /v1/{parent=projects/*/locations/*}/resourceBundles Listet ResourceBundles in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{resourceBundle.name=projects/*/locations/*/resourceBundles/*} Aktualisiert die Parameter eines einzelnen ResourceBundle. |
REST-Ressource: v1.projects.locations.resourceBundles.releases
| Methoden | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*/resourceBundles/*}/releases Erstellt eine neue Release in einem bestimmten Projekt, an einem bestimmten Standort und in einem bestimmten Ressourcen-Bundle. |
delete |
DELETE /v1/{name=projects/*/locations/*/resourceBundles/*/releases/*} Löscht eine einzelne Veröffentlichung. |
get |
GET /v1/{name=projects/*/locations/*/resourceBundles/*/releases/*} Ruft Details zu einer einzelnen Version ab. |
list |
GET /v1/{parent=projects/*/locations/*/resourceBundles/*}/releases Listet Releases in einem bestimmten Projekt und an einem bestimmten Standort auf. |
patch |
PATCH /v1/{release.name=projects/*/locations/*/resourceBundles/*/releases/*} Aktualisiert die Parameter einer einzelnen Version. |
REST-Ressource: v1.projects.locations.resourceBundles.releases.variants
| Methoden | |
|---|---|
create |
POST /v1/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Erstellt eine neue Variante in einem bestimmten Projekt, an einem bestimmten Standort, in einem bestimmten Ressourcen-Bundle und in einer bestimmten Version. |
delete |
DELETE /v1/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Löscht eine einzelne Variante. |
get |
GET /v1/{name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Ruft Details zu einer einzelnen Variante ab. |
list |
GET /v1/{parent=projects/*/locations/*/resourceBundles/*/releases/*}/variants Listet Varianten in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{variant.name=projects/*/locations/*/resourceBundles/*/releases/*/variants/*} Aktualisiert die Parameter einer einzelnen Variante. |