Edit Node Pool
Api to edit a nodepool
Request
URI
PUT
https://{api_host}/hybridity/api//infra/k8s/cluster/{clusterId}/nodepool/{nodePoolId}
COPY
Path Parameters
string
clusterId
Required
clusterId
string
nodePoolId
Required
nodePoolId
Request Body
edit cluster node pool
nodePool
of type(s)
application/json
Required
{
"cloneMode": "string",
"cpu": 0,
"id": "string",
"labels": [
"string"
],
"memory": 0,
"name": "string",
"networks": [
{
"label": "string",
"networkName": "string",
"nameservers": [
"string"
]
}
],
"placementParams": [
{
"name": "string",
"type": "string"
}
],
"replica": 0,
"storage": 0,
"config": {
"cpuManagerPolicy": {
"type": "string",
"policy": "string",
"properties": {
"kubeReserved": {
"cpu": 0,
"memoryInGiB": 0
},
"systemReserved": {
"cpu": 0,
"memoryInGiB": 0
}
}
}
},
"status": "string",
"activeTasksCount": 0,
"nodes": [
{
"ip": "string",
"vmName": "string"
}
],
"isNodeCustomizationDeprecated": false
}
string
cloneMode
Optional
cloneMode
Possible values are :
fullClone,
linkedClone,
integer
cpu
Required
cpu
string
id
Optional
id
array of
string
labels
Required
labels
integer
memory
Required
memory
string
As [a-z0-9]([-a-z0-9]*[a-z0-9])?(.[a-z0-9])
name
Required
name
integer
replica
Required
replica
integer
storage
Required
storage
string
status
Optional
status
integer
activeTasksCount
Optional
Number of operations in processing or queued state on the node pool
boolean
isNodeCustomizationDeprecated
Optional
isNodeCustomizationDeprecated
Responses
200
Successfully updated cluster node pool.
Returns
clusterAPIResponse
of type(s)
application/json
{
"id": "string",
"operationId": "string"
}
string
id
Optional
id
string
operationId
Optional
operationId
On This Page
Infra Operations
PUT
Change Cluster Password
POST
Create Cluster Node Pool
DELETE
Delete Node Pool
POST
Deploy Cluster
PUT
Edit Cluster
PUT
Edit Cluster Config
PUT
Edit Node Pool
GET
Get Cluster Config
GET
Get Clusters Node Pools
GET
Get K8 Cluster Node Pool
POST
Kuberenetes Version Upgrade Matrix
POST
Retry Cluster Operation
GET
Supported Kubernetes Versions
PUT
Upgrade Cluster
GET
Upgrade History
POST
Upgrade Node Pool
GET
Validate Upgrade Cluster