# Data Object - VirtualMachineProfileSpec

Property of
  FileBackedVirtualDiskSpec, PodDiskLocator, VirtualDeviceConfigSpec, VirtualMachineConfigSpec, VirtualMachineProfileDetails, VirtualMachineProfileDetailsDiskProfileDetails, VirtualMachineRelocateSpec, VirtualMachineRelocateSpecDiskLocator, VslmCreateSpec, vslmInfrastructureObjectPolicySpec, VslmMigrateSpec
Parameter to
  CreateDiskFromSnapshot_Task, HostVStorageObjectCreateDiskFromSnapshot_Task, MoveVirtualDisk_Task, UpdateVStorageObjectCrypto_Task, UpdateVStorageObjectPolicy_Task
Extended by
  VirtualMachineDefaultProfileSpec, VirtualMachineDefinedProfileSpec, VirtualMachineEmptyProfileSpec
Extends
  DynamicData
Since
  vSphere API 5.5

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
None
Properties inherited from DynamicData
None