nodePool
nodePool
JSON Example
{
"cloneMode": "string",
"cpu": 0,
"id": "string",
"labels": [
"string"
],
"memory": 0,
"name": "string",
"networks": [
{
"label": "string",
"networkName": "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",
"nodes": [
{
"ip": "string",
"vmName": "string"
}
]
}
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