Clusters
- POST /infrastructure/clusters/add
Add a new cluster
Create a new cluster in the infrastructure
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/affinity-groups/create
Create affinity group
Create a new affinity group for VM placement policies
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- DELETE /infrastructure/clusters/affinity-groups/delete
Delete affinity group
Delete an existing affinity group
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/affinity-groups/getByID
Get affinity group by ID
Retrieve detailed information about a specific affinity group by its ID
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/affinity-groups/list
List affinity groups
Get a list of all affinity groups with optional filters
- Status Codes:
200 OK – Success response
204 No Content – No affinity groups found
400 Bad Request – Invalid request payload
- POST /infrastructure/clusters/affinity-groups/types
List affinity group types
Get a list of all available affinity group types
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/configurations
Get cluster configurations
Retrieve configuration settings for a cluster
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- DELETE /infrastructure/clusters/delete
Delete a cluster
Delete a cluster from the infrastructure
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/disableHA
Disable HA for cluster
Disable high availability for a cluster
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/enableHA
Enable HA for cluster
Enable high availability for a cluster
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/getAll
List clusters
Get a list of all clusters with optional filters
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/getByID
Get cluster by ID
Retrieve cluster details by cluster ID
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/getID
Get cluster ID
Retrieve the ID of a cluster by name or other criteria
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/listMetrics
List cluster metrics
Retrieve metrics and statistics for all clusters
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/resetDrsConfigs
Reset cluster DRS configurations
Reset DRS (Distributed Resource Scheduler) configuration settings for a cluster to defaults
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/clusters/updateDrsConfigs
Update cluster DRS configurations
Update DRS (Distributed Resource Scheduler) configuration settings for a cluster
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error