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.
- Recurso REST: v1beta1.projects.configs
- Recurso REST: v1beta1.projects.configs.operations
- Recurso REST: v1beta1.projects.configs.variables
- Recurso REST: v1beta1.projects.configs.waiters
- Recurso da REST: v1.operations
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. |