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