API de configuração de tempo de execução do Google Cloud

O Runtime Configurator permite configurar e exibir variáveis dinamicamente no Google Cloud Platform. É possível também definir Inspetores e Waiters para observar alterações nos dados e ser retornados de acordo com determinadas condições.

Serviço: runtimeconfig.googleapis.com

Todos os URIs a seguir são relativos a https://runtimeconfig.googleapis.com

Este serviço apresenta os seguintes documentos de descoberta:

Coleção: v1beta1.projects.configs

Métodos
create POST /v1beta1/{parent=projects/*}/configs
Cria um novo recurso RuntimeConfig.
delete DELETE /v1beta1/{name=projects/*/configs/*}
Exclui um recurso RuntimeConfig.
get GET /v1beta1/{name=projects/*/configs/*}
Recebe informações sobre um recurso RuntimeConfig.
list GET /v1beta1/{parent=projects/*}/configs
Lista todos os recursos RuntimeConfig do projeto.
update PUT /v1beta1/{name=projects/*/configs/*}
Atualiza um recurso RuntimeConfig.

Coleção: v1beta1.projects.configs.operations

Métodos
get GET /v1beta1/{name=projects/*/configs/*/operations/**}
Recebe o estado mais recente de uma operação de longa duração.

Coleção: v1beta1.projects.configs.variables

Métodos
create POST /v1beta1/{parent=projects/*/configs/*}/variables
Cria uma variável na configuração especificada.
delete DELETE /v1beta1/{name=projects/*/configs/*/variables/**}
Exclui uma ou diversas variáveis.
get GET /v1beta1/{name=projects/*/configs/*/variables/**}
Recebe informações sobre uma única variável.
list GET /v1beta1/{parent=projects/*/configs/*}/variables
Lista as variáveis de uma determinada configuração, que correspondam aos filtros fornecidos.
update PUT /v1beta1/{name=projects/*/configs/*/variables/**}
Atualiza uma variável existente com um novo valor.
watch POST /v1beta1/{name=projects/*/configs/*/variables/**}:watch
Observa uma variável específica e aguarda uma alteração no valor dela.

Coleção: v1beta1.projects.configs.waiters

Métodos
create POST /v1beta1/{parent=projects/*/configs/*}/waiters
Cria um recurso Waiter.
delete DELETE /v1beta1/{name=projects/*/configs/*/waiters/*}
Exclui o waiter com o nome especificado.
get GET /v1beta1/{name=projects/*/configs/*/waiters/*}
Recebe informações sobre um único waiter.
list GET /v1beta1/{parent=projects/*/configs/*}/waiters
Lista os waiters em uma determinada configuração.

Serviço: runtimeconfig.googleapis.com

Todos os URIs a seguir são relativos a https://runtimeconfig.googleapis.com

Este serviço apresenta os seguintes documentos de descoberta:

Coleção: v1.operations

Métodos
cancel POST /v1/{name=operations/**}:cancel
Inicia o cancelamento assíncrono de uma operação de longa duração.
delete DELETE /v1/{name=operations/**}
Exclui uma operação de longa duração.
list GET /v1/{name}
Lista as operações que correspondem ao filtro especificado na solicitação.