pub struct TagBindingCollection {
pub etag: Option<String>,
pub full_resource_name: Option<String>,
pub name: Option<String>,
pub tags: Option<HashMap<String, String>>,
}Expand description
Represents a collection of tags directly bound to a GCP resource.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- tag binding collections get locations (response)
- tag binding collections patch locations (request)
Fields§
§etag: Option<String>Optional. A checksum based on the current bindings which can be passed to prevent race conditions. This field is always set in server responses.
full_resource_name: Option<String>The full resource name of the resource the TagBindings are bound to. E.g. //cloudresourcemanager.googleapis.com/projects/123
name: Option<String>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”
Tag keys/values directly bound to this resource, specified in namespaced format. For example: “123/environment”: “production”
Trait Implementations§
Source§impl Clone for TagBindingCollection
impl Clone for TagBindingCollection
Source§fn clone(&self) -> TagBindingCollection
fn clone(&self) -> TagBindingCollection
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more