# Fault - DeviceUnsupportedForVmPlatform(vim.fault.DeviceUnsupportedForVmPlatform)

Extends
  InvalidDeviceSpec
Since
  vSphere API 4.0

## Fault Description

A DeviceUnsupportedForVmPlatform exception is thrown if the specified device is not supported on the platform on which the virtual machine is being created/configured. For example, this exception might be thrown if a client incorrectly attempts to add a device supported only on ESX Server to a virtual machine on a hosted product.

Properties

Name | Type | Description
--- | --- | ---
None
Properties inherited from InvalidDeviceSpec
deviceIndex
Properties inherited from InvalidVmConfig
property
Properties inherited from VmConfigFault
None
Properties inherited from VimFault
None
Properties inherited from MethodFault
faultCause, faultMessage

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="DeviceUnsupportedForVmPlatform"> <complexContent> <extension base="vsan:InvalidDeviceSpec"> <sequence> </sequence> </extension> </complexContent> </complexType>