DvsResourceRuntimeInfo
This class defines the bandwidth reservation information for the vSphere Distributed Switch.
{
"_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
}
]
}
]
}
Capacity: Total Reservation allocated for Virtual Machine Traffic for this switch.
Units in Mbits/s.
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.
Available: Current available resource for reservation (capacity - usage).
Units in Mbits/s.
The reservation taken by VirtualEthernetCard of which the backing is not associdated with any DVSVmVnicNetworkResourcePool
The runtime information of DVSVmVnicNetworkResourcePool.