Namespace Management Supervisor Services Cluster Supervisor Services APIs

Namespace Management Supervisor Services Cluster Supervisor Services APIs

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

Operations
POST
Create Cluster Namespace Management Supervisor Services
Create a Supervisor Service on the specified vSphere Supervisor cluster. This operation will apply the Supervisor Service version's service definition on the cluster. This operation is possible only when the Supervisor Service and Supervisor Service version are in the State#ACTIVATED state.
GET
List Cluster Namespace Management Supervisor Services
Return the summaries about all Supervisor Services on the specified vSphere Supervisor cluster.
DELETE
Delete Cluster Supervisor Service Namespace Management
Delete a Supervisor Service on the specified vSphere Supervisor cluster. This operation will remove the Supervisor Service with the specified identifier from the cluster, by removing the corresponding namespace and deleting the operator(s) associated with the Supervisor Service. Note that this operation doesn't deal with the application instances that are created by the associated operator(s), so existing application instances could be orphaned if users don't clean or migrate them.
GET
Get Cluster Supervisor Service Namespace Management
Return information about the specific Supervisor Service on the specified vSphere Supervisor cluster.
PUT
Set Cluster Supervisor Service Namespace Management
Set a new configuration to the specified Supervisor Service on the specified vSphere Supervisor cluster. This operation will apply the new Supervisor Service version's service definition to the existing Supervisor Service on the cluster. This operation requires that the specified Supervisor Service is already installed in the specified vSphere Supervisor cluster. Note that this operation doesn't interfere with the application instances that are created by the associated operator(s). So users should make sure the new version is still compatible with the existing application instances.