# Data Object - HostVirtualNicSpec

Property of
  ClusterComputeResourceHostVmkNicInfo, HostVirtualNic, HostVirtualNicConfig
Parameter to
  AddServiceConsoleVirtualNic, AddVirtualNic, UpdateServiceConsoleVirtualNic, UpdateVirtualNic
Extends
  DynamicData
See also
  DistributedVirtualSwitchPortConnection, HostIpConfig, HostVirtualNicIpRouteSpec, HostVirtualNicOpaqueNetworkSpec
Since
  null

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
distributedVirtualPort* | DistributedVirtualSwitchPortConnection | Since vSphere API 4.0
dpuId* | xsd:string | Since null
externalId* | xsd:string | Since vSphere API 6.0
ip* | HostIpConfig |
ipRouteSpec* | HostVirtualNicIpRouteSpec | Since vSphere API 6.5
mac* | xsd:string |
mtu* | xsd:int | Since vSphere API 4.0
netStackInstanceKey* | xsd:string | Since vSphere API 5.5
opaqueNetwork* | HostVirtualNicOpaqueNetworkSpec | Since vSphere API 6.0
pinnedPnic* | xsd:string | Since vSphere API 6.0
portgroup* | xsd:string | Since vSphere API 4.0
systemOwned* | xsd:boolean | Since vSphere API 7.0
tsoEnabled* | xsd:boolean | Since vSphere API 4.0
Properties inherited from DynamicData
None

*Need not be set