Cloud Runtime Configuration API

Runtime Configurator te permite configurar y exponer variables de forma dinámica a través de Google Cloud Platform. Además, también puedes configurar objetos de escucha y objetos de espera que detecten cambios en tus datos y los muestren según ciertas condiciones.

Servicio: runtimeconfig.googleapis.com

Todos los URI que aparecen a continuación están relacionados con https://runtimeconfig.googleapis.com

Este servicio proporciona los siguientes documentos de descubrimiento:

Recurso de REST: v1beta1.projects.configs

Métodos
create POST /v1beta1/{parent=projects/*}/configs
Crea un nuevo recurso RuntimeConfig.
delete DELETE /v1beta1/{name=projects/*/configs/*}
Borra un recurso RuntimeConfig.
get GET /v1beta1/{name=projects/*/configs/*}
Obtiene información sobre un recurso de RuntimeConfig.
getIamPolicy GET /v1beta1/{resource=projects/*/configs/*}:getIamPolicy
Permite obtener la política de control de acceso de un recurso.
list GET /v1beta1/{parent=projects/*}/configs
Enumera todos los recursos de RuntimeConfig dentro del proyecto.
setIamPolicy POST /v1beta1/{resource=projects/*/configs/*}:setIamPolicy
Permite configurar la política de control de acceso en el recurso especificado.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*}:testIamPermissions
Permite mostrar los permisos que tiene un emisor para un recurso específico.
update PUT /v1beta1/{name=projects/*/configs/*}
Actualiza un recurso RuntimeConfig.

Recurso de REST: v1beta1.projects.configs.operations

Métodos
get GET /v1beta1/{name=projects/*/configs/*/operations/**}
Obtiene el último estado de una operación de larga duración.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/operations/**}:testIamPermissions
Permite mostrar los permisos que tiene un emisor para un recurso específico.

Recurso de REST: v1beta1.projects.configs.variables

Métodos
create POST /v1beta1/{parent=projects/*/configs/*}/variables
Crea una variable dentro de la configuración determinada.
delete DELETE /v1beta1/{name=projects/*/configs/*/variables/**}
Borra una o varias variables.
get GET /v1beta1/{name=projects/*/configs/*/variables/**}
Obtiene información sobre una sola variable.
list GET /v1beta1/{parent=projects/*/configs/*}/variables
Muestra una lista de variables dentro de una configuración determinada que coincide con los filtros proporcionados.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/variables/**}:testIamPermissions
Permite mostrar los permisos que tiene un emisor para un recurso específico.
update PUT /v1beta1/{name=projects/*/configs/*/variables/**}
Actualiza una variable existente con un valor nuevo.
watch POST /v1beta1/{name=projects/*/configs/*/variables/**}:watch
Observa una variable específica y espera un cambio en su valor.

Recurso de REST: v1beta1.projects.configs.waiters

Métodos
create POST /v1beta1/{parent=projects/*/configs/*}/waiters
Crea un recurso de espera.
delete DELETE /v1beta1/{name=projects/*/configs/*/waiters/*}
Borra el objeto de espera con el nombre especificado.
get GET /v1beta1/{name=projects/*/configs/*/waiters/*}
Obtiene información sobre un solo objeto de espera.
list GET /v1beta1/{parent=projects/*/configs/*}/waiters
Muestra una lista de los objetos de espera dentro de la configuración determinada.
testIamPermissions POST /v1beta1/{resource=projects/*/configs/*/waiters/*}:testIamPermissions
Permite mostrar los permisos que tiene un emisor para un recurso específico.

Servicio: runtimeconfig.googleapis.com

Todos los URI que aparecen a continuación están relacionados con https://runtimeconfig.googleapis.com

Este servicio proporciona los siguientes documentos de descubrimiento:

Recurso de REST: v1.operations

Métodos
cancel POST /v1/{name=operations/**}:cancel
Inicia la cancelación asíncrona de una operación de larga duración.
delete DELETE /v1/{name=operations/**}
Borra una operación de larga duración.
list GET /v1/{name}
Enumera las operaciones que coinciden con el filtro especificado en la solicitud.