Namespaces APIs

Namespaces APIs

The vcenter namespaces package provides services for managing namespaces related operations.

API Categories
Access

The Access service provides operations to manage access control of subjects on namespaces.

Instances

The Instances service provides operations to create and delete a namespace object. In this version, an Instance is an abstraction around a Kubernetes namespace.

NamespaceSelfService

The NamespaceSelfService service provides operations to activate and deactivate a namespace template that empowers users as self-service namespace users. If the service is activated on a cluster, users can create Supervisor Namespaces through kubectl create namespace command without the need of extra assistance.

NamespaceTemplates

The NamespaceTemplates service provides operations to create and update namespace templates on a cluster. The namespace templates are used if the NamespaceSelfService is enabled on a Supervisor.

Instances

The Instances service provides operations to access namespaces for non-administrative users.