Resource: Namespace
A container for services
. Namespaces allow administrators to group services together and define permissions for a collection of services.
JSON representation |
---|
{ "name": string, "labels": { string: string, ... }, "uid": string } |
Fields | |
---|---|
name |
Immutable. The resource name for the namespace in the format |
labels |
Optional. Resource labels associated with this namespace. No more than 64 user labels can be associated with a given resource. Label keys and values can be no longer than 63 characters. An object containing a list of |
uid |
Output only. The globally unique identifier of the namespace in the UUID4 format. |
Methods |
|
---|---|
|
Creates a namespace, and returns the new namespace. |
|
Deletes a namespace. |
|
Gets a namespace. |
|
Gets the IAM Policy for a resource (namespace or service only). |
|
Lists all namespaces. |
|
Updates a namespace. |
|
Sets the IAM Policy for a resource (namespace or service only). |
|
Tests IAM permissions for a resource (namespace or service only). |