DvsResourceRuntimeInfo

DvsResourceRuntimeInfo
DvsResourceRuntimeInfo

This class defines the bandwidth reservation information for the vSphere Distributed Switch.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "capacity": 0,
    "usage": 0,
    "available": 0,
    "allocatedResource": [
        {
            "_typeName": "string",
            "vm": {
                "_typeName": "string",
                "type": "string",
                "value": "string"
            },
            "vnicKey": "string",
            "reservation": 0
        }
    ],
    "vmVnicNetworkResourcePoolRuntime": [
        {
            "_typeName": "string",
            "key": "string",
            "name": "string",
            "capacity": 0,
            "usage": 0,
            "available": 0,
            "status": "string",
            "allocatedResource": [
                {
                    "_typeName": "string",
                    "vm": {
                        "_typeName": "string",
                        "type": "string",
                        "value": "string"
                    },
                    "vnicKey": "string",
                    "reservation": 0
                }
            ]
        }
    ]
}
integer As int32 As int32
capacity
Optional

Capacity: Total Reservation allocated for Virtual Machine Traffic for this switch.

Units in Mbits/s.

integer As int32 As int32
usage
Optional

usage: Current total usage.

This is the sum of all reservations allocated to DVSVmVnicNetworkResourcePool on this switch and the sum of reservation taken by VirtualEthernetCard whose backing is not associdated with any DVSVmVnicNetworkResourcePool. Units in Mbits/s.

integer As int32 As int32
available
Optional

Available: Current available resource for reservation (capacity - usage).

Units in Mbits/s.

allocatedResource
Optional

The reservation taken by VirtualEthernetCard of which the backing is not associdated with any DVSVmVnicNetworkResourcePool

vmVnicNetworkResourcePoolRuntime
Optional

The runtime information of DVSVmVnicNetworkResourcePool.