Vcenter Namespace Management APIs
The com.vmware.vcenter.namespace_management namespace provides resources for managing Namespaces.
The Vcenter NamespaceManagement ClusterAvailableVersions resource provides operations to retrieve available upgrade versions of WCP and detailed information about each upgrade.
This resource was added in vSphere API 7.0.0.0.
The Vcenter NamespaceManagement ClusterCompatibility resource provides operations to get Namespace-related compatibility information for clusters in this vCenter.
This resource was added in vSphere API 7.0.0.0.
The Vcenter NamespaceManagement ClusterSizeInfo resource provides operations to retrieve various sizes available for enabling Namespaces and information about each size.
This resource was added in vSphere API 7.0.0.0.
The Vcenter NamespaceManagement Clusters resource provides operations to enable and disable vSphere Namespaces on a vSphere cluster.
This resource was added in vSphere API 7.0.0.0.
The Vcenter NamespaceManagement Clusters Topology resource provides operations to query the topological layout of the infrastructure a Supervisor is running on.
This resource was added in vSphere API 8.0.0.1.
This resource is deprecated as of vSphere API 9.1.0.0. Use Vcenter NamespaceManagement Networks Nsx DistributedSwitches instead.
The Vcenter NamespaceManagement DistributedSwitchCompatibility resource provides operations to get Namespaces compatibility information of Distributed Switches in this vCenter.
This resource was added in vSphere API 7.0.0.0.
This resource is deprecated as of vSphere API 9.1.0.0. Use Vcenter NamespaceManagement Networks Nsx Edges instead.
The Vcenter NamespaceManagement EdgeClusterCompatibility resource provides operations to get Namespaces compatibility information of NSX Edge Clusters.
This resource was added in vSphere API 7.0.0.0.
The Vcenter NamespaceManagement HostsConfig resource provides operations to retrieve information about vSphere Namespaces support and licensing.
This resource was added in vSphere API 7.0.0.0.
The Vcenter NamespaceManagement InfrastructurePolicies resource provides operations to manage policies for workload placement in vSphere Namespaces.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Lifecycle Content Libraries resource provides operations to configure vSphere Namespaces with Content Library containing Supervisor images used during the enablement or upgrade workflows.
This resource was added in vSphere API 9.0.0.0.
Vcenter NamespaceManagement 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 Kubernetes Clusters. Note: The lifecycle of these load balancers is not managed by vSphere.
This resource was added in vSphere API 7.0.1.0.
The Vcenter NamespaceManagement NamespaceResourceOptions resource provides operations to get the objects used to create and modify resource quotas on a namespace.
This resource was added in vSphere API 7.0.0.0.
The Vcenter NamespaceManagement Networks resource provides lifecycle operations on vSphere Namespaces networks associated with a vSphere cluster.
This resource was added in vSphere API 7.0.1.0.
The Vcenter NamespaceManagement Networks Nsx DistributedSwitches resource provides operations to get the basic information of Distributed Switches.
This resource was added in vSphere API 8.0.0.1.
This resource is deprecated as of vSphere API 9.1.0.0. Use Vcenter NamespaceManagement Networks Nsx DistributedSwitches instead.
The Vcenter NamespaceManagement Networks Nsx DistributedSwitches Compatibility resource provides operations to get Namespaces compatibility information of Distributed Switches.
This resource was added in vSphere API 8.0.0.1.
The Vcenter NamespaceManagement Networks Nsx Edges resource provides operations to retrieve the basic information for NSX Edges.
This resource was added in vSphere API 8.0.0.1.
This resource is deprecated as of vSphere API 9.1.0.0. Use Vcenter NamespaceManagement Networks Nsx Edges instead.
The Vcenter NamespaceManagement Networks Nsx Edges Compatibility resource provides operations to retrieve the basic and Namespaces compatibility information of Edges.
This resource was added in vSphere API 8.0.0.1.
The Vcenter NamespaceManagement Networks Nsx Projects provides operations to get information of NSX Projects.
This resource was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement Networks Nsx Projects Compatibility resource provides operations to retrieve the basic and Supervisor enablement compatibility information of Projects.
This resource was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement Networks Nsx Projects VpcConnectivityProfiles provides operations to get information of VPC Connectivity Profiles.
This resource was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement Networks Nsx Projects Vpcconnectivityprofiles Compatibility resource provides operations to retrieve the basic and Supervisor enablement compatibility information of VPC Connectivity Profiles.
This resource was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement Networks Nsx Projects Vpcs resource provides operations to retrieve the basic information for VPCs.
This resource was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement Networks Nsx Projects Vpcs Compatibility resource provides operations to retrieve the basic and Namespaces compatibility information of VPCs.
This resource was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement NSXTier0Gateway provides operations to get information of NSX Tier0 Gateways.
This resource was added in vSphere API 7.0.2.0.
This resource is deprecated as of vSphere API 9.1.0.0. Use the Vcenter NamespaceManagement Software Supervisors Upgrades service instead.
The Vcenter NamespaceManagement Software Clusters resource provides operations to upgrade the vSphere clusters.
This resource was added in vSphere API 7.0.0.0.
The Vcenter NamespaceManagement Software Supervisors Prechecks resource provides operations to perform Supervisor upgrade pre-checks.
This resource was added in vSphere API 8.0.3.0.
The Vcenter NamespaceManagement Software Supervisors Upgrades resource provides operations to upgrade a vSphere Supervisor.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Software Supervisors Upgrades Jobs resource provides operations to upgrade a vSphere Supervisor(s).
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Software Supervisors Versions resource provides operations to retrieve available Supervisor versions along with detailed information about each version. The list of Supervisor versions is computed from both the Supervisor images already bundled with the vCenter Server release and the Supervisor images available in the Content Library configured with vSphere Namespaces.
This resource was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement Software Supervisors Versions ControlPlane Sizes resource provides operations to get information about the sizing options available for the control plane VM during enablement or resize.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Stats TimeSeries resource provides operations to gather statistical values for clusters, namespaces and pods.
This resource was added in vSphere API 7.0.0.0.
The Vcenter NamespaceManagement Storage Profiles resource 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.
This resource was added in vSphere API 8.0.0.1.
The Vcenter NamespaceManagement SupervisorServices resource 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.
This resource was added in vSphere API 7.0.3.0.
This resource is deprecated as of vSphere API 9.0.0.0. Use Vcenter NamespaceManagement Supervisors SupervisorServices instead.
The Vcenter NamespaceManagement SupervisorServices ClusterSupervisorServices resource provides operations to manage a Supervisor Service on the vSphere Supervisors.
This resource was added in vSphere API 7.0.3.0.
The Vcenter NamespaceManagement SupervisorServices Versions resource provides operations to manage a version object of a Supervisor Service. A Supervisor Service version can be enabled on the vSphere Supervisor.
This resource was added in vSphere API 7.0.3.0.
The Vcenter NamespaceManagement Supervisors service manages the lifecycle of the Supervisor. This interface replaces the Vcenter NamespaceManagement Clusters service.
This resource was added in vSphere API 8.0.0.1.
The Vcenter NamespaceManagement Supervisors Capabilities resource provides operation to retrieve all the Supervisor capabilities along with detailed information about their activation status.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Certificates resource provides operation to get and update PEM-encoded x509 certificate(s) configured the given Supervisor control plane.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Certificates KeySizes resource allows you to change the size of the signing key for Supervisor internal certificates.
This resource was added in vSphere API 9.1.0.0.
Vcenter NamespaceManagement Supervisors Certificates SigningRequests interface provides operations to generate certificate signing requests.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Conditions resource provides operations to retrieve conditions related to a particular Supervisor.
This resource was added in vSphere API 8.0.0.1.
The Vcenter NamespaceManagement Supervisors ContainerImageRegistries resource provides operations to manage container image registries on a Supervisor. Supervisor service and PodVM container images will be pulled from those defined container registries.
This resource was added in vSphere API 8.0.3.0.
The Vcenter NamespaceManagement Supervisors ControlPlane Networks Settings resource provides information and updates to management network settings for a Supervisor control plane.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors ControlPlane Passwords resource enables updates to Supervisor passwords.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors ControlPlane Settings resource provides information and updates to control plane for the given Supervisor.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors ControlPlane Storage Policies resource provides operations to get or update Supervisor management storage policies.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Crypto Fips Modules resource provides operation to list the FIPS validated crypto modules used by Broadcom vendored services installed on the Supervisor.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Identity Domains resource provides operations to configure an Identity domain on Supervisor that acts as an OIDC provider.
This resource was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement Supervisors Identity Providers resource provides operations to configure identity management on a Supervisor.
This resource was added in vSphere API 8.0.0.1.
The Vcenter NamespaceManagement Supervisors Logs AgentConfiguration resource provides operations to provide the log streaming configuration for the logging agent within the Supervisor.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors ManagementServices resource provides operations to register and manage Management Services with a Supervisor. A Management Service represents service endpoint(s) registered with a Supervisor that are routable via management network. Once registered, access to a Management Service can be administered to the Supervisor's workloads by creating a Management Service Access Grant that references the Management Service. Workloads that are part of the Access Grant subject will obtain network access to the Management Service's service endpoint(s) via the Supervisor's management proxy.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Metrics RemoteEndpoints resource provides operations for configuring remote endpoints that enable Supervisor to send both Supervisor and Workload metrics.
This resource was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement Supervisors Networks resource provides lifecycle operations on networks associated with Supervisors.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Networks Edges resource enables users to create, update, or delete edge appliances including load balancers.
This resource was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement Supervisors Recovery Backup Archives resource provides operations to manage Supervisor Backup archives stored on vCenter Server Appliance file system.
This resource was added in vSphere API 8.0.3.0.
The Vcenter NamespaceManagement Supervisors Recovery Backup Jobs resource provides operations to create Supervisor backup jobs.
This resource was added in vSphere API 8.0.3.0.
The Vcenter NamespaceManagement Supervisors Recovery Restore Jobs resource provides operations to create Supervisor restore jobs.
This resource was added in vSphere API 8.0.3.0.
The Vcenter NamespaceManagement Supervisors Storage CloudNative ResourceChecks resource provides operations to get resource check results of entities such as host or disk for the operations that affects data availability or that causes data movement/rebuild.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Summary resource provides operations to retrieve the current states of Supervisors.
Only the basic information of the given Supervisor is being queried.
This resource was added in vSphere API 8.0.0.1.
The Vcenter NamespaceManagement Supervisors SupervisorServiceSettings resource provides information and updates to Supervisor Service settings for a Supervisor.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors SupervisorServices resource provides operations to install and manage running instances of Supervisor Services on a vSphere Supervisor.
This resource was added in vSphere API 8.0.3.0.
The Vcenter NamespaceManagement Supervisors SupervisorServices Signatures resource provides operations to inspect signatures of Supervisor Services.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors SupportBundles resource provides operations to retrieve the Supervisor's support bundle download location.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Topology resource provides operations to query the topological layout of the infrastructure a Supervisor is running on.
This resource was added in vSphere API 8.0.0.1.
The Vcenter NamespaceManagement Supervisors VspherePodSettings resource provides information and updates to vSphere Pod settings for a Supervisor.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Workloads Images Settings resource provides operations for configuring how Virtual Machines, Kubernetes nodes, and vSphere Pods container images are synced to the Supervisor workload components.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Workloads KubeApiServerSettings resource provides information and updates settings of the Kubernetes API Server.
The API Server is used to manage workloads on the Supervisor.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Workloads Networks Settings resource provides information and updates to workload network settings for a Supervisor.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Workloads Storage CloudNative FileVolumes resource provides operations about FileVolumes on the Supervisor, as well as retrieve the current FileVolumes configuration.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Workloads Storage Policies resource provides operations to get or update Supervisor workload storage policies.
This resource was added in vSphere API 9.1.0.0.
The Vcenter NamespaceManagement Supervisors Zones Bindings resource manages the bindings of vSphere Zones with Supervisors for placing workloads and control plane components.
This resource was added in vSphere API 9.0.0.0.
This resource is deprecated as of vSphere API 9.1.0.0. Use the Vcenter NamespaceManagement Supervisors SupportBundles service instead.
The Vcenter NamespaceManagement SupportBundle resource provides operations to retrieve the cluster's Namespaces-related support bundle download location.
This resource was added in vSphere API 7.0.0.0.
The Vcenter NamespaceManagement VirtualMachineClasses resource 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.
This resource was added in vSphere API 7.0.2.00100.
The Vcenter NamespaceManagement Zones ClusterCompatibilities resource provides operations to check the compatibility of a vSphere Cluster against an existing vSphere Zone.
This resource was added in vSphere API 9.1.0.0.