Cloud Resource Manager API: tagKeys. Creates, reads, and updates metadata for Google Cloud Platform resource containers. See: https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys
Cloud Resource Manager API: tagKeys. Creates, reads, and updates metadata for Google Cloud Platform resource containers. See: https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys
(create$ auth parameters body)https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/create
Required parameters: none
Optional parameters: validateOnly
Body:
{:description string, :parent string, :purpose string, :name string, :createTime string, :namespacedName string, :etag string, :updateTime string, :shortName string, :purposeData {}}
Creates a new TagKey. If another request with the same parameters is sent while the original request is in process, the second request will receive an error. A maximum of 1000 TagKeys can exist under a parent at any given time.
https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/create
Required parameters: none
Optional parameters: validateOnly
Body:
{:description string,
:parent string,
:purpose string,
:name string,
:createTime string,
:namespacedName string,
:etag string,
:updateTime string,
:shortName string,
:purposeData {}}
Creates a new TagKey. If another request with the same parameters is sent while the original request is in process, the second request will receive an error. A maximum of 1000 TagKeys can exist under a parent at any given time.(delete$ auth parameters)https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/delete
Required parameters: name
Optional parameters: validateOnly, etag
Deletes a TagKey. The TagKey cannot be deleted if it has any child TagValues.
https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/delete Required parameters: name Optional parameters: validateOnly, etag Deletes a TagKey. The TagKey cannot be deleted if it has any child TagValues.
(get$ auth parameters)https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/get
Required parameters: name
Optional parameters: none
Retrieves a TagKey. This method will return PERMISSION_DENIED if the key does not exist or the user does not have permission to view it.
https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/get Required parameters: name Optional parameters: none Retrieves a TagKey. This method will return `PERMISSION_DENIED` if the key does not exist or the user does not have permission to view it.
(getIamPolicy$ auth parameters body)https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/getIamPolicy
Required parameters: resource
Optional parameters: none
Body:
{:options {:requestedPolicyVersion integer}}
Gets the access control policy for a TagKey. The returned policy may be empty if no such policy or resource exists. The resource field should be the TagKey's resource name. For example, "tagKeys/1234". The caller must have cloudresourcemanager.googleapis.com/tagKeys.getIamPolicy permission on the specified TagKey.
https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/getIamPolicy
Required parameters: resource
Optional parameters: none
Body:
{:options {:requestedPolicyVersion integer}}
Gets the access control policy for a TagKey. The returned policy may be empty if no such policy or resource exists. The `resource` field should be the TagKey's resource name. For example, "tagKeys/1234". The caller must have `cloudresourcemanager.googleapis.com/tagKeys.getIamPolicy` permission on the specified TagKey.(getNamespaced$ auth parameters)https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/getNamespaced
Required parameters: none
Optional parameters: name
Retrieves a TagKey by its namespaced name. This method will return PERMISSION_DENIED if the key does not exist or the user does not have permission to view it.
https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/getNamespaced Required parameters: none Optional parameters: name Retrieves a TagKey by its namespaced name. This method will return `PERMISSION_DENIED` if the key does not exist or the user does not have permission to view it.
(list$ auth parameters)https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/list
Required parameters: none
Optional parameters: parent, pageSize, pageToken
Lists all TagKeys for a parent resource.
https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/list Required parameters: none Optional parameters: parent, pageSize, pageToken Lists all TagKeys for a parent resource.
(patch$ auth parameters body)https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/patch
Required parameters: name
Optional parameters: updateMask, validateOnly
Body:
{:description string, :parent string, :purpose string, :name string, :createTime string, :namespacedName string, :etag string, :updateTime string, :shortName string, :purposeData {}}
Updates the attributes of the TagKey resource.
https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/patch
Required parameters: name
Optional parameters: updateMask, validateOnly
Body:
{:description string,
:parent string,
:purpose string,
:name string,
:createTime string,
:namespacedName string,
:etag string,
:updateTime string,
:shortName string,
:purposeData {}}
Updates the attributes of the TagKey resource.(setIamPolicy$ auth parameters body)https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/setIamPolicy
Required parameters: resource
Optional parameters: none
Body:
{:policy {:version integer, :bindings [Binding], :auditConfigs [AuditConfig], :etag string}, :updateMask string}
Sets the access control policy on a TagKey, replacing any existing policy. The resource field should be the TagKey's resource name. For example, "tagKeys/1234". The caller must have resourcemanager.tagKeys.setIamPolicy permission on the identified tagValue.
https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/setIamPolicy
Required parameters: resource
Optional parameters: none
Body:
{:policy {:version integer,
:bindings [Binding],
:auditConfigs [AuditConfig],
:etag string},
:updateMask string}
Sets the access control policy on a TagKey, replacing any existing policy. The `resource` field should be the TagKey's resource name. For example, "tagKeys/1234". The caller must have `resourcemanager.tagKeys.setIamPolicy` permission on the identified tagValue.(testIamPermissions$ auth parameters body)https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/testIamPermissions
Required parameters: resource
Optional parameters: none
Body:
{:permissions [string]}
Returns permissions that a caller has on the specified TagKey. The resource field should be the TagKey's resource name. For example, "tagKeys/1234". There are no permissions required for making this API call.
https://cloud.google.com/resource-managerapi/reference/rest/v3/tagKeys/testIamPermissions
Required parameters: resource
Optional parameters: none
Body:
{:permissions [string]}
Returns permissions that a caller has on the specified TagKey. The `resource` field should be the TagKey's resource name. For example, "tagKeys/1234". There are no permissions required for making this API call.cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |