# Data Object - DistributedVirtualSwitchHostMemberPnicSpec(vim.dvs.HostMember.PnicSpec)

Property of
  DistributedVirtualSwitchHostMemberPnicBacking
Extends
  DynamicData
Since
  vSphere API 4.0

## Data Object Description

Specification for an individual physical NIC.

Properties

Name | Type | Description
--- | --- | ---
connectionCookie* | xsd:int | Cookie that represents this DistributedVirtualSwitchPortConnection instance for the port. The cookie value is generated by the Server. The Server ignores any value set by an SDK client. The same cookie is present in the distributed virtual port configuration (DistributedVirtualPort.connectionCookie) so that the Server can verify that the entity is the rightful connectee of the port.
pnicDevice | xsd:string | Name of the physical NIC to be added to the proxy switch. See PhysicalNic.device.
uplinkPortgroupKey* | xsd:string | Key of the portgroup to be connected to the physical NIC.
uplinkPortKey* | xsd:string | Key of the port to be connected to the physical NIC.
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="DistributedVirtualSwitchHostMemberPnicSpec"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="pnicDevice" type="xsd:string"/> <element name="uplinkPortKey" type="xsd:string" minOccurs="0"/> <element name="uplinkPortgroupKey" type="xsd:string" minOccurs="0"/> <element name="connectionCookie" type="xsd:int" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>