NamespaceManagement APIs

NamespaceManagement APIs

The vcenter namespace_management package provides services for managing Namespaces.

API Categories
NsxTier0Gateway

The NSXTier0Gateway provides operations to get information of NSX Tier0 Gateways.

ClusterAvailableVersions

The ClusterAvailableVersions service provides operations to retrieve available upgrade versions of WCP and detailed information about each upgrade.

ClusterCompatibility

The ClusterCompatibility service provides operations to get Namespace-related compatibility information for clusters in this vCenter.

ClusterSizeInfo

The ClusterSizeInfo service provides operations to retrieve various sizes available for enabling Namespaces and information about each size.

Clusters

The Clusters service provides operations to enable and disable vSphere Namespaces on a vSphere cluster.

Topology

The Topology service provides operations to query the topological layout of the infrastructure a Supervisor is running on.

DistributedSwitchCompatibility

The DistributedSwitchCompatibility service provides operations to get Namespaces compatibility information of Distributed Switches in this vCenter.

EdgeClusterCompatibility

The EdgeClusterCompatibility service provides operations to get Namespaces compatibility information of NSX Edge Clusters.

HostsConfig

The HostsConfig service provides operations to retrieve information about vSphere Namespaces support and licensing.

LoadBalancers

LoadBalancers represent the user provisioned load balancers. The load balancers provided may be used to front the API servers in both, vSphere Namespaces Cluster and Tanzu Kubernetes Grid clusters. Note: The lifecycle of these load balancers is not managed by vSphere.

NamespaceResourceOptions

The NamespaceResourceOptions service provides operations to get the objects used to create and modify resource quotas on a namespace.

Networks

The Networks service provides lifecycle operations on vSphere Namespaces networks associated with a vSphere cluster.

DistributedSwitches

The DistributedSwitches service provides operations to get the basic information of Distributed Switches.

Compatibility

The Compatibility service provides operations to get Namespaces compatibility information of Distributed Switches.

Edges

The Edges service provides operations to retrieve the basic information for NSX Edges.

Compatibility

The Compatibility service provides operations to retrieve the basic and Namespaces compatibility information of Edges.

Clusters

The Clusters service provides operations to upgrade the vSphere clusters.

Prechecks

The Prechecks service provides operations to perform Supervisor upgrade pre-checks.

TimeSeries

The TimeSeries service provides operations to gather statistical values for clusters, namespaces and pods.

Profiles

The Profiles service provides operations to get storage profiles compatible with control plane VMDKs which can be used to enable a Supervisor. A storage profile is compatible if it results in at least one datastore in each of the specified zones.

SupervisorServices

The SupervisorServices service provides operations to manage a Supervisor Service object. Supervisor services can be extensions to the vSphere Supervisor and provide services to applications running in vSphere Supervisor. They are often provided by 3rd party vendors.

ClusterSupervisorServices

The ClusterSupervisorServices service provides operations to manage a Supervisor Service on the vSphere Supervisors.

Versions

The Versions service provides operations to manage a version object of a Supervisor Service. A Supervisor Service version can be enabled on the vSphere Supervisor.

Supervisors

The Supervisors service manages the lifecycle of the Supervisor. This interface replaces the Clusters service.

Conditions

The Conditions service provides operations to retrieve conditions related to a particular Supervisor.

ContainerImageRegistries

The ContainerImageRegistries service provides operations to manage container image registries on a Supervisor. Supervisor service and PodVM container images will be pulled from those defined container registries.

Providers

The Providers service provides operations to configure identity management on a Supervisor.

Archives

The Archives service provides operations to manage Supervisor Backup archives stored on vCenter Server Appliance file system.

Jobs

The Jobs service provides operations to create Supervisor backup jobs.

Jobs

The Jobs service provides operations to create Supervisor restore jobs.

Summary

The Summary service provides operations to retrieve the current states of Supervisors.

Only the basic information of the given Supervisor is being queried.

SupervisorServices

The SupervisorServices service provides operations to install and manage running instances of Supervisor Services on a Supervisor cluster. Existing methods under ClusterSupervisorServices will be migrated to this interface.

Topology

The Topology service provides operations to query the topological layout of the infrastructure a Supervisor is running on.

SupportBundle

The SupportBundle service provides operations to retrieve the cluster's Namespaces-related support bundle download location.

VirtualMachineClasses

The VirtualMachineClasses service provides management operations for customizable virtual machine classes. A virtual machine class represents a policy and configuration resource which defines a set of attributes to be used in the configuration of a virtual machine instance.