---
title: "Retrieve SKS Nodepool details"
method: GET
path: "/sks-cluster/{id}/nodepool/{sks-nodepool-id}"
tags: ["nodepool"]
---

# Retrieve SKS Nodepool details

`GET /sks-cluster/{id}/nodepool/{sks-nodepool-id}`

## Request

- Base URL: `https://api-ch-gva-2.exoscale.com/v2`
- URL: `https://api-ch-gva-2.exoscale.com/v2/sks-cluster/{id}/nodepool/{sks-nodepool-id}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/exoscale/apis/exoscale-api/docs/sks-cluster/:id/nodepool/:sks-nodepool-id/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `id` string, uuid, required
- `sks-nodepool-id` string, uuid, required

## Response `200`

200

- SksNodepool: SKS Nodepool
  - `anti-affinity-groups` AntiAffinityGroupRef[]: Nodepool Anti-affinity Groups
    - `id` string, uuid: Anti-affinity group ID
  - `description` string: Nodepool description
  - `public-ip-assignment` 'inet4' | 'dual': Nodepool public IP assignment of the Instances: * IPv4 (`inet4`) addressing only; * IPv4 and IPv6 (`dual`) addressing.
  - `labels` SksNodepoolLabels
  - `taints` SksNodepoolTaints
  - `security-groups` SecurityGroupRef[]: Nodepool Security Groups
    - `id` string, uuid: Security group ID
  - `name` string: Nodepool name
  - `instance-type` InstanceTypeRef: Instance type reference
    - `id` string, uuid: Instance type ID
  - `private-networks` PrivateNetworkRef[]: Nodepool Private Networks
    - `id` string, uuid: Private network ID
  - `template` TemplateRef: Template reference
    - `id` string, uuid: Template ID
  - `state` 'renewing-token' | 'creating' | 'deleting' | 'running' | 'degraded' | 'scaling' | 'updating' | 'error': Nodepool state
  - `size` integer: Number of instances
  - `kubelet-image-gc` KubeletImageGc: Kubelet image GC options
    - `high-threshold` integer
    - `low-threshold` integer
    - `min-age` string
  - `instance-pool` InstancePoolRef: Target Instance Pool
    - `id` string, uuid: Instance Pool ID
  - `instance-prefix` string: The instances created by the Nodepool will be prefixed with this value (default: pool)
  - `deploy-target` DeployTargetRef: Deploy target reference
    - `id` string, uuid: Deploy target ID
  - `addons` string[]: Nodepool addons
  - `id` string, uuid: Nodepool ID
  - `disk-size` integer: Nodepool instances disk size in GiB
  - `version` string: Nodepool version
  - `nvidia-mig-profiles` NvidiaMigProfiles: Nvidia MIG Profiles enabled
    - `a30.24gb` '1g.6gb' | '1g.6gb+me' | '2g.12gb' | '2g.12gb+me' | '4g.24gb'
    - `rtxpro6000.96gb` '1g.24gb' | '1g.24gb+me' | '1g.24gb+gfx' | '1g.24gb+me.all' | '1g.24gb-me' | '2g.48gb' | '2g.48gb+gfx' | '2g.48gb+me.all' | '2g.48gb-me' | '4g.96gb' | '4g.96gb+gfx'
    - `b300.269gb` '1g.34gb' | '1g.34gb+me' | '1g.67gb' | '2g.67gb' | '3g.135gb' | '4g.135gb' | '7g.269gb'
  - `created-at` string, date-time: Nodepool creation date

---

[API](https://skmtc.dev/exoscale/apis/exoscale-api.md) - [All operations](https://skmtc.dev/exoscale/apis/exoscale-api/llms.txt) - [OpenAPI document](https://skmtc.dev/exoscale/apis/exoscale-api/revisions/63da6f74c845?raw)
