Cloud Runtime Configuration API

Runtime Configurator vous permet de configurer et d'exposer dynamiquement des variables via Google Cloud Platform. Vous pouvez également définir des Observateurs et des Attendants qui surveilleront les modifications apportées à vos données et qui renvoient des résultats en fonction de certaines conditions.

Service: runtimeconfig.googleapis.com

Tous les URI ci-dessous sont relatifs à https://runtimeconfig.googleapis.com

Ce service fournit les documents de découverte suivants :

Ressource REST: v1beta1.projects.configs

Méthodes
create POST /v1beta1/{parent=projects/*}/configs
Crée une ressource RuntimeConfig.
delete DELETE /v1beta1/{name=projects/*/configs/*}
Supprime une ressource RuntimeConfig.
get GET /v1beta1/{name=projects/*/configs/*}
Obtient des informations sur une ressource RuntimeConfig.
getIamPolicy GET /v1beta1/{resource=projects/*/configs/*}:getIamPolicy
Récupère la stratégie de contrôle d'accès d'une ressource.
list GET /v1beta1/{parent=projects/*}/configs
Répertorie toutes les ressources RuntimeConfig du projet.
setIamPolicy POST /v1beta1/{resource=projects/*/configs/*}:setIamPolicy
Définit la stratégie de contrôle d'accès de la ressource spécifiée.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*}:testIamPermissions
Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée.
update PUT /v1beta1/{name=projects/*/configs/*}
Met à jour une ressource RuntimeConfig.

Ressource REST: v1beta1.projects.configs.operations

Méthodes
get GET /v1beta1/{name=projects/*/configs/*/operations/**}
Récupère le dernier état d'une opération de longue durée.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/operations/**}:testIamPermissions
Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée.

Ressource REST: v1beta1.projects.configs.variables

Méthodes
create POST /v1beta1/{parent=projects/*/configs/*}/variables
Crée une variable dans la configuration donnée.
delete DELETE /v1beta1/{name=projects/*/configs/*/variables/**}
Supprime une ou plusieurs variables.
get GET /v1beta1/{name=projects/*/configs/*/variables/**}
Récupère des informations sur une seule variable.
list GET /v1beta1/{parent=projects/*/configs/*}/variables
Répertorie les variables d'une configuration donnée correspondant à tous les filtres fournis.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/variables/**}:testIamPermissions
Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée.
update PUT /v1beta1/{name=projects/*/configs/*/variables/**}
Met à jour une variable existante avec une nouvelle valeur.
watch POST /v1beta1/{name=projects/*/configs/*/variables/**}:watch
Surveille une variable spécifique et attend un changement de sa valeur.

Ressource REST: v1beta1.projects.configs.waiters

Méthodes
create POST /v1beta1/{parent=projects/*/configs/*}/waiters
Crée une ressource Waiter.
delete DELETE /v1beta1/{name=projects/*/configs/*/waiters/*}
Supprime le serveur avec le nom spécifié.
get GET /v1beta1/{name=projects/*/configs/*/waiters/*}
Récupère des informations sur un seul serveur.
list GET /v1beta1/{parent=projects/*/configs/*}/waiters
Répertorie les serveurs dans la configuration donnée.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/waiters/*}:testIamPermissions
Renvoie les autorisations dont dispose un appelant pour la ressource spécifiée.

Service: runtimeconfig.googleapis.com

Tous les URI ci-dessous sont relatifs à https://runtimeconfig.googleapis.com

Ce service fournit les documents de découverte suivants :

Ressource REST : v1.operations

Méthodes
cancel POST /v1/{name=operations/**}:cancel
Démarre l'annulation asynchrone sur une opération de longue durée.
delete DELETE /v1/{name=operations/**}
Supprime une opération de longue durée.
list GET /v1/{name}
Répertorie les opérations qui correspondent au filtre spécifié dans la requête.