Zones
- POST /infrastructure/zones/create
Create a new zone
Create a new zone in the infrastructure
- Status Codes:
201 Created – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- DELETE /infrastructure/zones/delete
Delete a zone
Delete an existing zone from the infrastructure
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/zones/disable
Disable a zone
Disable an active zone
- Status Codes:
201 Created – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/zones/enable
Enable a zone
Enable a disabled zone
- Status Codes:
201 Created – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/zones/get-by-id
Get zone by ID
Retrieve zone details by unique identifier
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- GET /infrastructure/zones/get-by-name
Get zone by name
Retrieve zone details by name
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- POST /infrastructure/zones/get-metrics
Get zone metrics with infrastructure details
Get zone metrics along with pods, clusters, and hosts information for a specific zone
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- GET /infrastructure/zones/list
List zones
Get a list of all zones with optional filters
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- GET /infrastructure/zones/metrics
List zones metrics
Get a list of all zones with resource metrics (CPU, memory, storage usage)
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error
- PUT /infrastructure/zones/update
Update zone configuration
Update the configuration of an existing zone
- Status Codes:
200 OK – Success response
400 Bad Request – Invalid request payload
500 Internal Server Error – Internal server error