Google Cloud Runtime Configuration-API

Mit dem Runtime Configurator können Sie Variablen durch Google Cloud Platform dynamisch konfigurieren und freigeben. Zusätzlich können Sie auch Watcher und Waiter festlegen, die auf Änderungen an Ihren Daten warten und bei Erfüllung bestimmter Bedingungen etwas zurückgeben.

Dienst: runtimeconfig.googleapis.com

Alle URIs unten beziehen sich auf https://runtimeconfig.googleapis.com

Der Dienst bietet die folgenden Discovery-Dokumente:

Sammlung: v1beta1.projects.configs

Methoden
create POST /v1beta1/{parent=projects/*}/configs
Erstellt eine neue RuntimeConfig-Ressource.
delete DELETE /v1beta1/{name=projects/*/configs/*}
Löscht eine RuntimeConfig-Ressource.
get GET /v1beta1/{name=projects/*/configs/*}
Ruft Informationen zu RuntimeConfig-Ressourcen auf.
list GET /v1beta1/{parent=projects/*}/configs
Listet alle RuntimeConfig-Ressourcen in dem Projekt auf.
update PUT /v1beta1/{name=projects/*/configs/*}
Aktualisiert eine RuntimeConfig-Ressource.

Sammlung: v1beta1.projects.configs.operations

Methoden
get GET /v1beta1/{name=projects/*/configs/*/operations/**}
Ruft den letzten Status eines lange laufenden Vorgangs ab.

Sammlung: v1beta1.projects.configs.variables

Methoden
create POST /v1beta1/{parent=projects/*/configs/*}/variables
Erstellt eine Variable innerhalb der angegebenen Konfiguration.
delete DELETE /v1beta1/{name=projects/*/configs/*/variables/**}
Löscht eine oder mehrere Variablen.
get GET /v1beta1/{name=projects/*/configs/*/variables/**}
Ruft Informationen über eine einzelne Variable ab.
list GET /v1beta1/{parent=projects/*/configs/*}/variables
Listet Variablen in einer bestimmten Konfiguration entsprechend vorhandenen Filtern auf.
update PUT /v1beta1/{name=projects/*/configs/*/variables/**}
Aktualisiert eine Variable mit einem neuen Wert.
watch POST /v1beta1/{name=projects/*/configs/*/variables/**}:watch
Überwacht eine bestimmte Variable und wartet auf eine Änderung des Werts der Variable.

Sammlung: v1beta1.projects.configs.waiters

Methoden
create POST /v1beta1/{parent=projects/*/configs/*}/waiters
Erstellt eine Waiter-Ressource.
delete DELETE /v1beta1/{name=projects/*/configs/*/waiters/*}
Löscht den Waiter mit dem angegebenen Namen.
get GET /v1beta1/{name=projects/*/configs/*/waiters/*}
Ruft Informationen über einen einzelnen Waiter ab.
list GET /v1beta1/{parent=projects/*/configs/*}/waiters
Listet Waiter in der angegebenen Konfiguration auf.

Dienst: runtimeconfig.googleapis.com

Alle URIs unten beziehen sich auf https://runtimeconfig.googleapis.com

Der Dienst bietet die folgenden Discovery-Dokumente:

Sammlung: v1.operations

Methoden
cancel POST /v1/{name=operations/**}:cancel
Startet den asynchronen Abbruch eines langfristigen Vorgangs.
delete DELETE /v1/{name=operations/**}
Löscht einen lange laufenden Vorgang.
list GET /v1/{name}
Listet Vorgänge, die zu dem angegebenen Filter in der Anfrage passen.