Get compute zones

View as Markdown

Get list of compute zones with optional filtering and different view modes. Use view=detail for comprehensive metrics and view=basic for essential fields (ID, Name, Type, GeoLocation, Contact, timestamps)

Query parameters

viewenumOptionalDefaults to detail

View mode: ‘detail’ for comprehensive metrics (default) or ‘basic’ for essential fields

Allowed values:
includeMetricsbooleanOptionalDefaults to true

[DETAIL VIEW ONLY] Include metrics in response (default: true). Set to false for better performance when metrics are not needed.

computeZoneIdslist of stringsOptional

List of compute zone IDs to filter (comma-separated)

pageintegerOptionalDefaults to 0

Page number (default: 0)

pageSizeintegerOptionalDefaults to 20

Page size (default: 20, max: 100)

Response

Basic view response (view=basic)

models.ComputeZonesResponseobject
OR
models.ListComputeZonesResponseobject

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
499
Client Closed Request Error
500
Internal Server Error
503
Service Unavailable Error