# Data Object - DvsResourceRuntimeInfo(vim.DistributedVirtualSwitch.ResourceRuntimeInfo)

Property of
  DVSRuntimeInfo
Extends
  DynamicData
See also
  DvsVmVnicNetworkResourcePoolRuntimeInfo, DvsVnicAllocatedResource
Since
  vSphere API 6.0

## Data Object Description

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

Properties

Name | Type | Description
--- | --- | ---
allocatedResource* | DvsVnicAllocatedResource[] | The reservation taken by VirtualEthernetCard of which the backing is not associdated with any DVSVmVnicNetworkResourcePool
available* | xsd:int | Available: Current available resource for reservation (capacity - usage). Units in Mbits/s.
capacity* | xsd:int | Capacity: Total Reservation allocated for Virtual Machine Traffic for this switch. Units in Mbits/s.
usage* | xsd:int | 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.
vmVnicNetworkResourcePoolRuntime* | DvsVmVnicNetworkResourcePoolRuntimeInfo[] | The runtime information of DVSVmVnicNetworkResourcePool.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="DvsResourceRuntimeInfo"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="capacity" type="xsd:int" minOccurs="0"/> <element name="usage" type="xsd:int" minOccurs="0"/> <element name="available" type="xsd:int" minOccurs="0"/> <element name="allocatedResource" type="vsan:DvsVnicAllocatedResource" minOccurs="0" maxOccurs="unbounded"/> <element name="vmVnicNetworkResourcePoolRuntime" type="vsan:DvsVmVnicNetworkResourcePoolRuntimeInfo" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>