# Fault - OvfHardwareExport(vim.fault.OvfHardwareExport)

Extended by
  OvfConnectedDevice, OvfUnableToExportDisk, OvfUnknownDeviceBacking, OvfUnsupportedDeviceExport
Extends
  OvfExport
See also
  VirtualDevice
Since
  vSphere API 4.0

## Fault Description

A common base class to host all the OvfLib Export Exceptions for hardware.

Properties

Name | Type | Description
--- | --- | ---
device* | VirtualDevice | The virtual device we are exporting to OVF
vmPath | xsd:string | The path to the VM containing the device. This path shows the location of the VM in the vApp hierarchy, on the form: /ParentVApp/ChildVApp/VMName
Properties inherited from OvfExport
None
Properties inherited from OvfFault
None
Properties inherited from VimFault
None
Properties inherited from MethodFault
faultCause, faultMessage

*May not be present
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sms="urn:sms" name="OvfHardwareExport"> <complexContent> <extension base="sms:OvfExport"> <sequence> <element name="device" type="sms:VirtualDevice" minOccurs="0"/> <element name="vmPath" type="xsd:string"/> </sequence> </extension> </complexContent> </complexType>