Data Object - DistributedVirtualPort

Returned by
FetchDVPorts
Extends
DynamicData
See also
DistributedVirtualSwitchPortConnectee, DVPortConfigInfo, DVPortState, HostSystem
Since
vSphere API 4.0

Data Object Description

The data object that represents a port in the distributed virtual switch.

Properties

Name Type Description
configDVPortConfigInfo

The management configuration of the port.
conflictxsd:boolean

Whether the port is a conflict port. A port could be marked as conflict if an entity is discovered connecting to a port that is already occupied, or if the port is created by the host without conferring with vCenter Server. A conflict port will not have its runtime state persisted and the port can't move away from the host, that is, no VMotion if a Virtual Machine is using a conflict port.
conflictPortKey*xsd:string

If the port is marked conflict in the case of two entities connecting to the same port (see conflict), this is the key of the port which the connected entity is contending for.
connectee*DistributedVirtualSwitchPortConnectee

The entity that connects to the port.
connectionCookie*xsd:int

This is a cookie representing the current instance of association between port and vNIC/pNIC (which is represented as DistributedVirtualSwitchPortConnection objects). The same cookie is present on the pNIC/vNIC configuration (see connectionCookie) in order for the port to authenticate that the peer is the rightful connectee of the port.
dvsUuidxsd:string

The UUID of DistributedVirtualSwitch that the port belongs to.
keyxsd:string

The port key.
lastStatusChangexsd:dateTime

The last time the runtimeInfo value was changed.
portgroupKey*xsd:string

The key of the portgroup that the port belongs to, if any.
proxyHost*ManagedObjectReference
to a HostSystem

The host that services this port
state*DVPortState

The runtime state of the port.
Properties inherited from DynamicData
dynamicProperty, dynamicType
*Need not be set
Show WSDL type definition