Get node groups
Get list of node groups with optional filtering and different view modes. Use view=detail for comprehensive metrics and view=basic for minimal ID/Name list. Detail view supports additional filters: computeZoneNames (partial match), healthStatuses, and gpuTypes
Query parameters
View mode: ‘detail’ for comprehensive metrics (default) or ‘basic’ for minimal list
[DETAIL VIEW ONLY] Include metrics in response (default: true). Set to false for better performance when metrics are not needed.
Filter by compute zone IDs (e.g., ?computeZoneIds=id1&computeZoneIds=id2)
[DETAIL VIEW ONLY] Filter by compute zone names with partial match (e.g., ?computeZoneNames=east&computeZoneNames=west)
[LEGACY] Single compute zone ID to filter node groups - use computeZoneIds instead
List of node group IDs to filter (e.g., ?nodeGroupIds=id1&nodeGroupIds=id2)
[DETAIL VIEW ONLY] Filter by node health status values (e.g., ?healthStatuses=Healthy&healthStatuses=Degraded)
[DETAIL VIEW ONLY] Filter by GPU type values (e.g., ?gpuTypes=NVIDIA-H100-80GB-HBM3)
Field to sort by (health, nodes)
Sort order (asc, desc)
Page number (default: 0)
Page size (default: 20, max: 100)
Response
Basic view response (view=basic)