v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-132865105.6 KB
locations

Updates tag bindings directly attached to a GCP resource. Update_mask can be kept empty or "*".

patch/v3/{+name}

Path parameters

namestring required

Identifier. The name of the TagBindingCollection, following the convention: locations/{location}/tagBindingCollections/{encoded-full-resource-name} where the encoded-full-resource-name is the UTF-8 encoded name of the GCP resource the TagBindings are bound to. "locations/global/tagBindingCollections/%2f%2fcloudresourcemanager.googleapis.com%2fprojects%2f123"

Query parameters

updateMaskstring

Optional. An update mask to selectively update fields.

validateOnlyboolean

Optional. True to perform validations necessary for updating the resource, but not actually perform the action.

Request body

fullResourceNamestring

The full resource name of the resource the TagBindings are bound to. E.g. //cloudresourcemanager.googleapis.com/projects/123

etagstring

Optional. A checksum based on the current bindings which can be passed to prevent race conditions. This field is always set in server responses.

namestring

Identifier. The name of the TagBindingCollection, following the convention: locations/{location}/tagBindingCollections/{encoded-full-resource-name} where the encoded-full-resource-name is the UTF-8 encoded name of the GCP resource the TagBindings are bound to. "locations/global/tagBindingCollections/%2f%2fcloudresourcemanager.googleapis.com%2fprojects%2f123"

tagsobject

Tag keys/values directly bound to this resource, specified in namespaced format. For example: "123/environment": "production"

Response

Successful response