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