# Data Object - StoragePlacementAction

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

## Data Object Description

Properties

Name | Type | Description
--- | --- | ---
destination | ManagedObjectReference to a Datastore |
ioLatencyBefore* | xsd:float |
relocateSpec | VirtualMachineRelocateSpec |
spaceDemandAfter* | xsd:float | Since vSphere API 6.0
spaceDemandBefore* | xsd:float | Since vSphere API 6.0
spaceUtilAfter* | xsd:float |
spaceUtilBefore* | xsd:float |
vm* | ManagedObjectReference to a VirtualMachine |
Properties inherited from ClusterAction
target, type
Properties inherited from DynamicData
None

*Need not be set