# Data Object - StorageMigrationAction

Extends
  ClusterAction
See also
  Datastore, VirtualMachine, VirtualMachineRelocateSpec
Since
  vSphere API 5.0

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
destination | ManagedObjectReference to a Datastore |
ioLatencyDstBefore* | xsd:float |
ioLatencySrcBefore* | xsd:float |
relocateSpec | VirtualMachineRelocateSpec |
sizeTransferred | xsd:long |
source | ManagedObjectReference to a Datastore |
spaceUtilDstAfter* | xsd:float |
spaceUtilDstBefore* | xsd:float |
spaceUtilSrcAfter* | xsd:float |
spaceUtilSrcBefore* | xsd:float |
vm | ManagedObjectReference to a VirtualMachine |
Properties inherited from ClusterAction
target, type
Properties inherited from DynamicData
None

*Need not be set