Files
deb-python-pyvmomi/docs/vim/host/HostProxySwitch.rst
Shawn Hartsock 15f7be9a52 pyVmomi reStructured Text Documentation
This external documentation for pyVmomi was generated using Googly Docs
(aka Google Standard Documentation) which renders very cleanly in
GitHub. Internal documentation for a class should be done in Sphinx
format because tools like pyCharm and Eclipse can use that documentation
as a hint for code completion.

Note: External docs as Googly Docs, internal docs as Sphinx.

Closes bug#15
2014-06-17 14:07:42 -04:00

2.2 KiB

vim.host.HostProxySwitch

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

extends

vmodl.DynamicData

since

vSphere API 4.0

Attributes:

dvsUuid (str):

The uuid of the DistributedVirtualSwitch that the HostProxySwitch is a part of.

dvsName (str):

The name of the DistributedVirtualSwitch that the HostProxySwitch is part of.

key (str):

The proxy switch key.

numPorts (int):

The number of ports that this switch currently has.

configNumPorts (int, optional):

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.

numPortsAvailable (int):

The number of ports that are available on this virtual switch.

uplinkPort (vim.KeyValue, optional):

The list of ports that can be potentially used by physical nics. This property contains the keys and names of such ports.

mtu (int, optional):

The maximum transmission unit (MTU) associated with this switch in bytes.

pnic (vim.host.PhysicalNic, optional):

The set of physical network adapters associated with this switch.

spec (vim.host.HostProxySwitch.Specification):

The specification of the switch.

hostLag (vim.host.HostProxySwitch.HostLagConfig, optional):

The Link Aggregation Control Protocol group and Uplink ports in the group.

networkReservationSupported (bool, optional):

Indicates whether network reservation is supported on this switch