Cloud Runtime Configuration API

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 abaixo são relativos a https://runtimeconfig.googleapis.com

Esse serviço apresenta os documentos de descoberta abaixo:

Recurso REST: 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.
getIamPolicy GET /v1beta1/{resource=projects/*/configs/*}:getIamPolicy
Busca a política de controle de acesso de um recurso.
list GET /v1beta1/{parent=projects/*}/configs
Lista todos os recursos do RuntimeConfig no projeto.
setIamPolicy POST /v1beta1/{resource=projects/*/configs/*}:setIamPolicy
Define a política de controle de acesso no recurso especificado.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*}:testIamPermissions
Retorna as permissões do autor da chamada no recurso especificado.
update PUT /v1beta1/{name=projects/*/configs/*}
Atualiza um recurso RuntimeConfig.

Recurso REST: 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.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/operations/**}:testIamPermissions
Retorna as permissões do autor da chamada no recurso especificado.

Recurso REST: 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 várias 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 variáveis em uma determinada configuração, correspondendo a todos os filtros fornecidos.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/variables/**}:testIamPermissions
Retorna as permissões do autor da chamada no recurso especificado.
update PUT /v1beta1/{name=projects/*/configs/*/variables/**}
Atualiza uma variável com um novo valor.
watch POST /v1beta1/{name=projects/*/configs/*/variables/**}:watch
Observa uma variável específica e aguarda uma mudança no valor dela.

Recurso REST: v1beta1.projects.configs.waiters

Métodos
create POST /v1beta1/{parent=projects/*/configs/*}/waiters
Cria um recurso de encarregado.
delete DELETE /v1beta1/{name=projects/*/configs/*/waiters/*}
Exclui o garçon com o nome especificado.
get GET /v1beta1/{name=projects/*/configs/*/waiters/*}
Recebe informações sobre um único garçom.
list GET /v1beta1/{parent=projects/*/configs/*}/waiters
Lista os waiters na configuração especificada.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/waiters/*}:testIamPermissions
Retorna as permissões do autor da chamada no recurso especificado.

Serviço: runtimeconfig.googleapis.com

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

Esse serviço apresenta os documentos de descoberta abaixo:

Recurso REST: v1.operations

Métodos
cancel POST /v1/{name=operations/**}:cancel
Inicia o cancelamento assíncrono em 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 correspondentes ao filtro especificado na solicitação.