nodePool
nodePool
JSON Example
{
"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
Property Of
Returned By