The Runtime Configurator allows you to dynamically configure and expose variables through Google Cloud Platform. In addition, you can also set Watchers and Waiters that will watch for changes to your data and return based on certain conditions.
- REST Resource: v1beta1.projects.configs
- REST Resource: v1beta1.projects.configs.operations
- REST Resource: v1beta1.projects.configs.variables
- REST Resource: v1beta1.projects.configs.waiters
- REST Resource: v1.operations
Service: runtimeconfig.googleapis.com
All URIs below are relative to https://runtimeconfig.googleapis.com
This service provides the following discovery documents :
REST Resource: v1beta1.projects.configs
Methods | |
---|---|
create
|
POST /v1beta1/{parent=projects/*}/configs
Creates a new RuntimeConfig resource. |
delete
|
DELETE /v1beta1/{name=projects/*/configs/*}
Deletes a RuntimeConfig resource. |
get
|
GET /v1beta1/{name=projects/*/configs/*}
Gets information about a RuntimeConfig resource. |
getIamPolicy
|
GET /v1beta1/{resource=projects/*/configs/*}:getIamPolicy
Gets the access control policy for a resource. |
list
|
GET /v1beta1/{parent=projects/*}/configs
Lists all the RuntimeConfig resources within project. |
setIamPolicy
|
POST /v1beta1/{resource=projects/*/configs/*}:setIamPolicy
Sets the access control policy on the specified resource. |
testIamPermissions
|
POST /v1beta1/{resource=projects/*/configs/*}:testIamPermissions
Returns permissions that a caller has on the specified resource. |
update
|
PUT /v1beta1/{name=projects/*/configs/*}
Updates a RuntimeConfig resource. |
REST Resource: v1beta1.projects.configs.operations
Methods | |
---|---|
get
|
GET /v1beta1/{name=projects/*/configs/*/operations/**}
Gets the latest state of a long-running operation. |
testIamPermissions
|
POST /v1beta1/{resource=projects/*/configs/*/operations/**}:testIamPermissions
Returns permissions that a caller has on the specified resource. |
REST Resource: v1beta1.projects.configs.variables
Methods | |
---|---|
create
|
POST /v1beta1/{parent=projects/*/configs/*}/variables
Creates a variable within the given configuration. |
delete
|
DELETE /v1beta1/{name=projects/*/configs/*/variables/**}
Deletes a variable or multiple variables. |
get
|
GET /v1beta1/{name=projects/*/configs/*/variables/**}
Gets information about a single variable. |
list
|
GET /v1beta1/{parent=projects/*/configs/*}/variables
Lists variables within given a configuration, matching any provided filters. |
testIamPermissions
|
POST /v1beta1/{resource=projects/*/configs/*/variables/**}:testIamPermissions
Returns permissions that a caller has on the specified resource. |
update
|
PUT /v1beta1/{name=projects/*/configs/*/variables/**}
Updates an existing variable with a new value. |
watch
|
POST /v1beta1/{name=projects/*/configs/*/variables/**}:watch
Watches a specific variable and waits for a change in the variable's value. |
REST Resource: v1beta1.projects.configs.waiters
Methods | |
---|---|
create
|
POST /v1beta1/{parent=projects/*/configs/*}/waiters
Creates a Waiter resource. |
delete
|
DELETE /v1beta1/{name=projects/*/configs/*/waiters/*}
Deletes the waiter with the specified name. |
get
|
GET /v1beta1/{name=projects/*/configs/*/waiters/*}
Gets information about a single waiter. |
list
|
GET /v1beta1/{parent=projects/*/configs/*}/waiters
List waiters within the given configuration. |
testIamPermissions
|
POST /v1beta1/{resource=projects/*/configs/*/waiters/*}:testIamPermissions
Returns permissions that a caller has on the specified resource. |
Service: runtimeconfig.googleapis.com
All URIs below are relative to https://runtimeconfig.googleapis.com
This service provides the following discovery documents :
REST Resource: v1.operations
Methods | |
---|---|
cancel
|
POST /v1/{name=operations/**}:cancel
Starts asynchronous cancellation on a long-running operation. |
delete
|
DELETE /v1/{name=operations/**}
Deletes a long-running operation. |
list
|
GET /v1/{name}
Lists operations that match the specified filter in the request. |