namespaces
Overview
Name | namespaces |
Type | Resource |
Id | google.servicedirectory.namespaces |
Fields
Name | Datatype | Description |
---|---|---|
name | string | Immutable. The resource name for the namespace in the format projects/*/locations/*/namespaces/* . |
labels | object | 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. |
uid | string | Output only. The globally unique identifier of the namespace in the UUID4 format. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get | SELECT | locationsId, namespacesId, projectsId | Gets a namespace. |
list | SELECT | locationsId, projectsId | Lists all namespaces. |
create | INSERT | locationsId, projectsId | Creates a namespace, and returns the new namespace. |
delete | DELETE | locationsId, namespacesId, projectsId | Deletes a namespace. This also deletes all services and endpoints in the namespace. |
_list | EXEC | locationsId, projectsId | Lists all namespaces. |
patch | EXEC | locationsId, namespacesId, projectsId | Updates a namespace. |