# Data Object - VirtualVmxnet3(vim.vm.device.VirtualVmxnet3)

Extended by
  VirtualVmxnet3Vrdma
Extends
  VirtualVmxnet
Since
  vSphere API 4.0

## Data Object Description

The VirtualVmxnet3 data object type represents an instance of the Vmxnet3 virtual Ethernet adapter attached to a virtual machine.

Properties

Name | Type | Description
--- | --- | ---
uptv2Enabled* | xsd:boolean | Indicates whether UPTv2(Uniform Pass-through version 2) compatibility is enabled on this network adapter. UPTv2 is only available on Vmxnet3 adapter. Clients can set this property enabled or disabled if ethernet virtual device is Vmxnet3. It requires the VM hardware version is compatible with ESXi version which has enabled smartnic feature. Since 8.0.0.1
Properties inherited from VirtualVmxnet
None
Properties inherited from VirtualEthernetCard
addressType, externalId, macAddress, resourceAllocation, uptCompatibilityEnabled, wakeOnLanEnabled
Properties inherited from VirtualDevice
backing, connectable, controllerKey, deviceGroupInfo, deviceInfo, key, numaNode, slotInfo, unitNumber
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="VirtualVmxnet3"> <complexContent> <extension base="vim25:VirtualVmxnet"> <sequence> <element name="uptv2Enabled" type="xsd:boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>