Get desktop application:
View/edit binary Protocol Buffers messages
Namespaces provides the ability to manipulate containerd namespaces. All objects in the system are required to be a member of a namespace. If a namespace is deleted, all objects, including containers, images and snapshots, will be deleted, as well. Unless otherwise noted, operations in containerd apply only to the namespace supplied per request. I hope this goes without saying, but namespaces are themselves NOT namespaced.
UpdateNamespaceRequest updates the metadata for a namespace. The operation should follow semantics described in https://developers.google.com/protocol-buffers/docs/reference/csharp/class/google/protobuf/well-known-types/field-mask, unless otherwise qualified.
Namespace provides the target value, as declared by the mask, for the update. The namespace field must be set.
UpdateMask specifies which fields to perform the update on. If empty, the operation applies to all fields. For the most part, this applies only to selectively updating labels on the namespace. While field masks are typically limited to ascii alphas and digits, we just take everything after the "labels." as the map key.
Used in: , , , , ,
Labels provides an area to include arbitrary data on namespaces. The combined size of a key/value pair cannot exceed 4096 bytes. Note that to add a new value to this field, read the existing set and include the entire result in the update call.