# Data Object - VirtualMachineCloneSpec

Property of
  PlacementSpec, StoragePlacementSpec
Parameter to
  CheckClone_Task, CloneVM_Task
Extends
  DynamicData
See also
  CustomizationSpec, VirtualMachineConfigSpec, VirtualMachineRelocateSpec, VirtualMachineSnapshot
Since
  null

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
config* | VirtualMachineConfigSpec |
customization* | CustomizationSpec |
location | VirtualMachineRelocateSpec |
memory* | xsd:boolean | Since vSphere API 5.5
powerOn | xsd:boolean |
snapshot* | ManagedObjectReference to a VirtualMachineSnapshot | Since vSphere API 4.0
template | xsd:boolean |
tpmProvisionPolicy* | xsd:string | Since null
Properties inherited from DynamicData
None

*Need not be set