# Update an SKS Nodepool **PUT /sks-cluster/{id}/nodepool/{sks-nodepool-id}** ## Servers - https://api-ch-gva-2.exoscale.com/v2: https://api-ch-gva-2.exoscale.com/v2 () ## Parameters ### Path parameters - **id** (string(uuid)) - **sks-nodepool-id** (string(uuid)) ### Body: application/json (object) - **anti-affinity-groups** (array[object]) Nodepool Anti-affinity Groups - **description** (string) Nodepool description - **public-ip-assignment** (string) Configures public IP assignment of the Instances with: * IPv4 (`inet4`) addressing only; * both IPv4 and IPv6 (`dual`) addressing. - **labels** (object) - **taints** (object) - **security-groups** (array[object]) Nodepool Security Groups - **name** (string) Nodepool name, lowercase only - **instance-type** (object) Compute instance type - **private-networks** (array[object]) Nodepool Private Networks - **instance-prefix** (string) Prefix to apply to managed instances names (default: pool), lowercase only - **deploy-target** (object) Deploy target - **disk-size** (integer(int64)) Nodepool instances disk size in GiB ## Responses ### 200 200 #### Body: application/json (object) - **id** (string(uuid)) Operation ID - **reason** (string) Operation failure reason - **reference** (object) Related resource reference - **message** (string) Operation message - **state** (string) Operation status [Powered by Bump.sh](https://bump.sh)