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 unten angegebenen URIs verweisen auf https://runtimeconfig.googleapis.com

Der Dienst bietet die folgenden Discovery-Dokumente:

REST-Ressource: 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 einer RuntimeConfig-Ressource ab.
getIamPolicy GET /v1beta1/{resource=projects/*/configs/*}:getIamPolicy
Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab.
list GET /v1beta1/{parent=projects/*}/configs
Listet alle RuntimeConfig-Ressourcen im Projekt auf.
setIamPolicy POST /v1beta1/{resource=projects/*/configs/*}:setIamPolicy
Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.
update PUT /v1beta1/{name=projects/*/configs/*}
Aktualisiert eine RuntimeConfig-Ressource.

REST-Ressource: v1beta1.projects.configs.operations

Methoden
get GET /v1beta1/{name=projects/*/configs/*/operations/**}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/operations/**}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

REST-Ressource: v1beta1.projects.configs.variables

Methoden
create POST /v1beta1/{parent=projects/*/configs/*}/variables
Erstellt eine Variable in 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 zu einer einzelnen Variablen ab.
list GET /v1beta1/{parent=projects/*/configs/*}/variables
Listet Variablen in einer bestimmten Konfiguration auf, die mit den angegebenen Filtern übereinstimmen.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/variables/**}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.
update PUT /v1beta1/{name=projects/*/configs/*/variables/**}
Aktualisiert eine vorhandene Variable mit einem neuen Wert.
watch POST /v1beta1/{name=projects/*/configs/*/variables/**}:watch
Beobachtet eine bestimmte Variable und wartet auf eine Änderung des Werts der Variablen.

REST-Ressource: 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 Kellner mit dem angegebenen Namen.
get GET /v1beta1/{name=projects/*/configs/*/waiters/*}
Ruft Informationen zu einem einzelnen Kellner ab.
list GET /v1beta1/{parent=projects/*/configs/*}/waiters
Warteschlangen in der angegebenen Konfiguration auflisten.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/waiters/*}:testIamPermissions
Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück.

Dienst: runtimeconfig.googleapis.com

Alle unten angegebenen URIs verweisen auf https://runtimeconfig.googleapis.com

Der Dienst bietet die folgenden Discovery-Dokumente:

REST-Ressource: v1.operations

Methoden
cancel POST /v1/{name=operations/**}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1/{name=operations/**}
Löscht einen Vorgang mit langer Ausführungszeit.
list GET /v1/{name}
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.