# Data Object - VirtualDeviceConfigSpec

Property of
  VirtualMachineConfigSpec, VirtualMachineRelocateSpec
Extended by
  VirtualDiskConfigSpec
Extends
  DynamicData
See also
  VirtualDevice, VirtualDeviceConfigSpecBackingSpec, VirtualDeviceConfigSpecFileOperation, VirtualDeviceConfigSpecOperation, VirtualMachineBaseIndependentFilterSpec, VirtualMachineProfileSpec
Since
  null

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
backing* | VirtualDeviceConfigSpecBackingSpec | Since vSphere API 6.5
changeMode* | xsd:string | Since null
device | VirtualDevice |
fileOperation* | VirtualDeviceConfigSpecFileOperation |
filterSpec* | VirtualMachineBaseIndependentFilterSpec[] | Since vSphere API 7.0.2.1
operation* | VirtualDeviceConfigSpecOperation |
profile* | VirtualMachineProfileSpec[] | Since vSphere API 5.5
Properties inherited from DynamicData
None

*Need not be set