Class VcHostProxySwitch

Extends VcDynamicData
The HostProxySwitch is a software entity which represents the component of a DistributedVirtualSwitch on a particular host.


Name Type Description
configNumPorts Number The configured number of ports that this switch has. If configured number of ports is changed, a host reboot is required for the new value to take effect.
dvsName String The name of the DistributedVirtualSwitch that the HostProxySwitch is part of.
dvsUuid String The uuid of the DistributedVirtualSwitch that the HostProxySwitch is a part of.
hostLag VcHostProxySwitchHostLagConfig[] The Link Aggregation Control Protocol group and Uplink ports in the group.
key String The proxy switch key.
mtu Number The maximum transmission unit (MTU) associated with this switch in bytes.
networkReservationSupported boolean Indicates whether network reservation is supported on this switch
numPorts Number The number of ports that this switch currently has.
numPortsAvailable Number The number of ports that are available on this virtual switch.
pnic VcPhysicalNic[] The set of physical network adapters associated with this switch.
spec VcHostProxySwitchSpec The specification of the switch.
uplinkPort VcKeyValue[] The list of ports that can be potentially used by physical nics. This property contains the keys and names of such ports.


Name Returns
VcHostProxySwitch() constructor
equals(Object ) boolean
getDeserializer(String , java.lang.Class , javax.xml.namespace.QName ) org.apache.axis.encoding.Deserializer
getSerializer(String , java.lang.Class , javax.xml.namespace.QName ) org.apache.axis.encoding.Serializer
getTypeDesc() org.apache.axis.description.TypeDesc
hashCode() Number

Returned by


Referenced in