Vcenter Namespaces APIs

Vcenter Namespaces APIs

The com.vmware.vcenter.namespaces namespace provides resources for managing namespaces related operations.

API Categories
Vcenter Namespaces Access

The Vcenter Namespaces Access resource provides operations to manage access control of subjects on namespaces.

This resource was added in vSphere API 7.0.0.0.

Vcenter Namespaces Instances

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

This resource was added in vSphere API 7.0.0.0.

Vcenter Namespaces Instances Zones

The Vcenter Namespaces Instances Zones resource provides operations to manage vSphere zones associated with namespaces.

This resource was added in vSphere API 9.0.0.0.

Vcenter Namespaces Mobility Virtualmachines Imports

The Vcenter Namespaces Mobility Virtualmachines Imports resource provides operations to manage importing VM into a Supervisor.

This resource was added in vSphere API 9.0.0.0.

Vcenter Namespaces Namespace Self Service

The Vcenter Namespaces NamespaceSelfService resource 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.

This resource was added in vSphere API 7.0.2.00100.

Vcenter Namespaces Namespace Templates

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

This resource was added in vSphere API 7.0.2.00100.

Vcenter Namespaces Networks Nsx Subnets

The Vcenter Namespaces Networks Nsx Subnets resource provides operations to get NSX Subnets present in a particular namespace.

This resource was added in vSphere API 9.0.0.0.

Vcenter Namespaces User Instances

The Vcenter Namespaces User Instances resource provides operations to access namespaces for non-administrative users.

This resource was added in vSphere API 7.0.0.0.