Liking cljdoc? Tell your friends :D

happygapi.cloudresourcemanager.tagValues

Cloud Resource Manager API: tagValues. Creates, reads, and updates metadata for Google Cloud Platform resource containers. See: https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues

Cloud Resource Manager API: tagValues.
Creates, reads, and updates metadata for Google Cloud Platform resource containers.
See: https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues
raw docstring

create$clj

(create$ auth parameters body)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/create

Required parameters: none

Optional parameters: validateOnly

Body:

{:name string, :parent string, :shortName string, :namespacedName string, :description string, :createTime string, :updateTime string, :etag string}

Creates a TagValue as a child of the specified TagKey. If a 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 TagValues can exist under a TagKey at any given time.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/create

Required parameters: none

Optional parameters: validateOnly

Body: 

{:name string,
 :parent string,
 :shortName string,
 :namespacedName string,
 :description string,
 :createTime string,
 :updateTime string,
 :etag string}

Creates a TagValue as a child of the specified TagKey. If a 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 TagValues can exist under a TagKey at any given time.
sourceraw docstring

delete$clj

(delete$ auth parameters)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/delete

Required parameters: name

Optional parameters: validateOnly, etag

Deletes a TagValue. The TagValue cannot have any bindings when it is deleted.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/delete

Required parameters: name

Optional parameters: validateOnly, etag

Deletes a TagValue. The TagValue cannot have any bindings when it is deleted.
sourceraw docstring

get$clj

(get$ auth parameters)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/get

Required parameters: name

Optional parameters: none

Retrieves a TagValue. This method will return PERMISSION_DENIED if the value does not exist or the user does not have permission to view it.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/get

Required parameters: name

Optional parameters: none

Retrieves a TagValue. This method will return `PERMISSION_DENIED` if the value does not exist or the user does not have permission to view it.
sourceraw docstring

getIamPolicy$clj

(getIamPolicy$ auth parameters body)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a TagValue. The returned policy may be empty if no such policy or resource exists. The resource field should be the TagValue's resource name. For example: tagValues/1234. The caller must have the cloudresourcemanager.googleapis.com/tagValues.getIamPolicy permission on the identified TagValue to get the access control policy.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

Gets the access control policy for a TagValue. The returned policy may be empty if no such policy or resource exists. The `resource` field should be the TagValue's resource name. For example: `tagValues/1234`. The caller must have the `cloudresourcemanager.googleapis.com/tagValues.getIamPolicy` permission on the identified TagValue to get the access control policy.
sourceraw docstring

getNamespaced$clj

(getNamespaced$ auth parameters)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/getNamespaced

Required parameters: none

Optional parameters: name

Retrieves a TagValue by its namespaced name. This method will return PERMISSION_DENIED if the value does not exist or the user does not have permission to view it.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/getNamespaced

Required parameters: none

Optional parameters: name

Retrieves a TagValue by its namespaced name. This method will return `PERMISSION_DENIED` if the value does not exist or the user does not have permission to view it.
sourceraw docstring

list$clj

(list$ auth parameters)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/list

Required parameters: none

Optional parameters: parent, pageSize, pageToken

Lists all TagValues for a specific TagKey.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/list

Required parameters: none

Optional parameters: parent, pageSize, pageToken

Lists all TagValues for a specific TagKey.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/patch

Required parameters: name

Optional parameters: updateMask, validateOnly

Body:

{:name string, :parent string, :shortName string, :namespacedName string, :description string, :createTime string, :updateTime string, :etag string}

Updates the attributes of the TagValue resource.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/patch

Required parameters: name

Optional parameters: updateMask, validateOnly

Body: 

{:name string,
 :parent string,
 :shortName string,
 :namespacedName string,
 :description string,
 :createTime string,
 :updateTime string,
 :etag string}

Updates the attributes of the TagValue resource.
sourceraw docstring

setIamPolicy$clj

(setIamPolicy$ auth parameters body)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/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 TagValue, replacing any existing policy. The resource field should be the TagValue's resource name. For example: tagValues/1234. The caller must have resourcemanager.tagValues.setIamPolicy permission on the identified tagValue.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/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 TagValue, replacing any existing policy. The `resource` field should be the TagValue's resource name. For example: `tagValues/1234`. The caller must have `resourcemanager.tagValues.setIamPolicy` permission on the identified tagValue.
sourceraw docstring

tagHolds-create$clj

(tagHolds-create$ auth parameters body)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/tagHolds/create

Required parameters: parent

Optional parameters: validateOnly

Body:

{:name string, :holder string, :origin string, :helpLink string, :createTime string}

Creates a TagHold. Returns ALREADY_EXISTS if a TagHold with the same resource and origin exists under the same TagValue.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/tagHolds/create

Required parameters: parent

Optional parameters: validateOnly

Body: 

{:name string,
 :holder string,
 :origin string,
 :helpLink string,
 :createTime string}

Creates a TagHold. Returns ALREADY_EXISTS if a TagHold with the same resource and origin exists under the same TagValue.
sourceraw docstring

tagHolds-delete$clj

(tagHolds-delete$ auth parameters)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/tagHolds/delete

Required parameters: name

Optional parameters: validateOnly

Deletes a TagHold.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/tagHolds/delete

Required parameters: name

Optional parameters: validateOnly

Deletes a TagHold.
sourceraw docstring

tagHolds-list$clj

(tagHolds-list$ auth parameters)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/tagHolds/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter

Lists TagHolds under a TagValue.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/tagHolds/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter

Lists TagHolds under a TagValue.
sourceraw docstring

testIamPermissions$clj

(testIamPermissions$ auth parameters body)

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Returns permissions that a caller has on the specified TagValue. The resource field should be the TagValue's resource name. For example: tagValues/1234. There are no permissions required for making this API call.

https://cloud.google.com/resource-managerapi/reference/rest/v3/tagValues/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns permissions that a caller has on the specified TagValue. The `resource` field should be the TagValue's resource name. For example: `tagValues/1234`. There are no permissions required for making this API call.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close