Namespaces APIs

Namespaces APIs

The Namespaces provides operations to create, read, update, and delete settings store namespaces. A namespace is a logical container that holds a group of configuration items. Usage beyond VMware Cloud on AWS is not supported. Warning: This service is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented. Note: This service is restricted for VMware internal use only.

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.

SupervisorServices

The SupervisorServices service provides operations to set the desired state of Supervisor Services, as well as list them. Supervisor Services are extensions to the vSphere Namespace Supervisor, often provided by 3rd party vendors. They run in a highly privileged mode, and that should be considered before enabling them. Note: This service is restricted for VMware internal use only.

Events

The Events service provides operations to get Kubernetes events related to a particular namespace. Note: This service is restricted for VMware internal use only.

Instances

The Instances service provides operations to manage namespace object for an integrated container registry. In this version, an Instances is an abstraction around a Kubernetes namespace whose name prefixed with "vmware-system-registry", there is one to one mapping between a cluster and an integrated registry namespace. Note: This service is restricted for VMware internal use only.

Instances

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