Resource Settings API: projects. The Resource Settings API allows users to control and modify the behavior of their GCP resources (e.g., VM, firewall, Project, etc.) across the Cloud Resource Hierarchy. See: https://cloud.google.com/resource-manager/docs/resource-settings/overviewapi/reference/rest/v1/projects
Resource Settings API: projects. The Resource Settings API allows users to control and modify the behavior of their GCP resources (e.g., VM, firewall, Project, etc.) across the Cloud Resource Hierarchy. See: https://cloud.google.com/resource-manager/docs/resource-settings/overviewapi/reference/rest/v1/projects
(settings-get$ auth parameters)
Required parameters: name
Optional parameters: view
Returns a specified setting. Returns a google.rpc.Status
with google.rpc.Code.NOT_FOUND
if the setting does not exist.
https://cloud.google.com/resource-manager/docs/resource-settings/overviewapi/reference/rest/v1/projects/settings/get Required parameters: name Optional parameters: view Returns a specified setting. Returns a `google.rpc.Status` with `google.rpc.Code.NOT_FOUND` if the setting does not exist.
(settings-list$ auth parameters)
Required parameters: parent
Optional parameters: view, pageSize, pageToken
Lists all the settings that are available on the Cloud resource parent
.
https://cloud.google.com/resource-manager/docs/resource-settings/overviewapi/reference/rest/v1/projects/settings/list Required parameters: parent Optional parameters: view, pageSize, pageToken Lists all the settings that are available on the Cloud resource `parent`.
(settings-patch$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:effectiveValue {:booleanValue boolean, :stringValue string, :enumValue GoogleCloudResourcesettingsV1ValueEnumValue, :stringMapValue GoogleCloudResourcesettingsV1ValueStringMap, :durationValue string, :stringSetValue GoogleCloudResourcesettingsV1ValueStringSet}, :metadata {:defaultValue GoogleCloudResourcesettingsV1Value, :description string, :displayName string, :dataType string, :readOnly boolean}, :localValue {:booleanValue boolean, :stringValue string, :enumValue GoogleCloudResourcesettingsV1ValueEnumValue, :stringMapValue GoogleCloudResourcesettingsV1ValueStringMap, :durationValue string, :stringSetValue GoogleCloudResourcesettingsV1ValueStringSet}, :etag string, :name string}
Updates a specified setting. Returns a google.rpc.Status
with google.rpc.Code.NOT_FOUND
if the setting does not exist. Returns a google.rpc.Status
with google.rpc.Code.FAILED_PRECONDITION
if the setting is flagged as read only. Returns a google.rpc.Status
with google.rpc.Code.ABORTED
if the etag supplied in the request does not match the persisted etag of the setting value. On success, the response will contain only name
, local_value
and etag
. The metadata
and effective_value
cannot be updated through this API. Note: the supplied setting will perform a full overwrite of the local_value
field.
https://cloud.google.com/resource-manager/docs/resource-settings/overviewapi/reference/rest/v1/projects/settings/patch Required parameters: name Optional parameters: none Body: {:effectiveValue {:booleanValue boolean, :stringValue string, :enumValue GoogleCloudResourcesettingsV1ValueEnumValue, :stringMapValue GoogleCloudResourcesettingsV1ValueStringMap, :durationValue string, :stringSetValue GoogleCloudResourcesettingsV1ValueStringSet}, :metadata {:defaultValue GoogleCloudResourcesettingsV1Value, :description string, :displayName string, :dataType string, :readOnly boolean}, :localValue {:booleanValue boolean, :stringValue string, :enumValue GoogleCloudResourcesettingsV1ValueEnumValue, :stringMapValue GoogleCloudResourcesettingsV1ValueStringMap, :durationValue string, :stringSetValue GoogleCloudResourcesettingsV1ValueStringSet}, :etag string, :name string} Updates a specified setting. Returns a `google.rpc.Status` with `google.rpc.Code.NOT_FOUND` if the setting does not exist. Returns a `google.rpc.Status` with `google.rpc.Code.FAILED_PRECONDITION` if the setting is flagged as read only. Returns a `google.rpc.Status` with `google.rpc.Code.ABORTED` if the etag supplied in the request does not match the persisted etag of the setting value. On success, the response will contain only `name`, `local_value` and `etag`. The `metadata` and `effective_value` cannot be updated through this API. Note: the supplied setting will perform a full overwrite of the `local_value` field.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close