ResourcePoolSpec
Spec contains parameters for Resource Pool
{
"name": "string",
"type": "string",
"cpuReservationPercentage": 0,
"cpuReservationMhz": 0,
"cpuLimit": 0,
"cpuReservationExpandable": false,
"cpuSharesLevel": "string",
"cpuSharesValue": 0,
"memoryReservationPercentage": 0,
"memoryReservationMb": 0,
"memoryLimit": 0,
"memoryReservationExpandable": false,
"memorySharesLevel": "string",
"memorySharesValue": 0
}
Resource Pool name. It will be auto-generated if blank
Type of resource pool. One among: management, compute, network
CPU reservation percentage, from 0 to 100, default 0
CPU reservation in Mhz, default 0
CPU limit, default -1 (unlimited)
Is CPU reservation expandable, default true
CPU shares level, default 'normal'
CPU shares value, only relevant when shares level is 'custom', default 0
Memory reservation percentage, from 0 to 100, default 0
Memory reservation in MB, default 0
Memory limit, default -1 (unlimited)
Is Memory reservation expandable, default true
Memory shares level. default 'normal'
Memory shares value, only relevant when shares level is 'custom', default 0