# Data Object - DVPortState(vim.dvs.DistributedVirtualPort.State)

Property of
  DistributedVirtualPort
Extends
  DynamicData
See also
  DistributedVirtualSwitchKeyedOpaqueBlob, DistributedVirtualSwitchPortStatistics, DVPortStatus
Since
  vSphere API 4.0

## Data Object Description

The state of a DistributedVirtualPort.

Properties

Name | Type | Description
--- | --- | ---
runtimeInfo* | DVPortStatus | Run time information of the port. This property is set only when the port is running.
stats | DistributedVirtualSwitchPortStatistics | Statistics of the port.
vendorSpecificState* | DistributedVirtualSwitchKeyedOpaqueBlob[] | Opaque binary blob that stores vendor-specific runtime state data.
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="DVPortState"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="runtimeInfo" type="vsan:DVPortStatus" minOccurs="0"/> <element name="stats" type="vsan:DistributedVirtualSwitchPortStatistics"/> <element name="vendorSpecificState" type="vsan:DistributedVirtualSwitchKeyedOpaqueBlob" minOccurs="0" maxOccurs="unbounded"/> </sequence> </extension> </complexContent> </complexType>