ResourcePool_Info

ResourcePool_Info
ResourcePool_Info

The ResourcePool.Info structure contains information about a resource pool.

JSON Example
{
    "name": "string",
    "resource_pools": [
        "string"
    ],
    "cpu_allocation": {
        "reservation": 0,
        "expandable_reservation": false,
        "limit": 0,
        "shares": {
            "level": "string",
            "shares": 0
        }
    },
    "memory_allocation": {
        "reservation": 0,
        "expandable_reservation": false,
        "limit": 0,
        "shares": {
            "level": "string",
            "shares": 0
        }
    }
}
string
name
Required

Name of the vCenter Server resource pool.

array of string
resource_pools
Required

Identifiers of the child resource pools contained in this resource pool. When clients pass a value of this structure as a parameter, the field must contain identifiers for the resource type: ResourcePool. When operations return a value of this structure as a result, the field will contain identifiers for the resource type: ResourcePool.

cpu_allocation
Optional

The ResourcePool.ResourceAllocationInfo structure contains resource allocation information of a resource pool.

memory_allocation
Optional

The ResourcePool.ResourceAllocationInfo structure contains resource allocation information of a resource pool.