# Data Object - HbrDiskMigrationAction(vim.storageDrs.HbrDiskMigrationAction)

Extends
  ClusterAction
See also
  Datastore
Since
  vSphere API 6.0

## Data Object Description

Describes a single HBR secondary disk migration action. The storage migration action applies either to a single disk or a set of secondary virtual disks.

Properties

Name | Type | Description
--- | --- | ---
collectionId | xsd:string | HMS Service specific collection id
collectionName | xsd:string | HMS specific name of this collection
destination | ManagedObjectReference to a Datastore | Destination datastore.
diskIds | xsd:string[] | HBR disk ids of secondary disks moved by this action
ioLatencyDstBefore* | xsd:float | I/O latency on the destination datastore before storage migration. Unit: millisecond. If not set, the value is not available.
ioLatencySrcBefore* | xsd:float | I/O latency on the source datastore before storage migration. Unit: millisecond. If not set, the value is not available.
sizeTransferred | xsd:long | The amount of data to be transferred. Unit: KB.
source | ManagedObjectReference to a Datastore | Source datastore.
spaceUtilDstAfter* | xsd:float | Expected space utilization on the destination datastore after storage migration. Unit: percentage. For example, if set to 70.0, space utilization is 70%. If not set, the value is not available.
spaceUtilDstBefore* | xsd:float | Space utilization on the destination datastore before storage migration. Unit: percentage. For example, if set to 70.0, space utilization is 70%. If not set, the value is not available.
spaceUtilSrcAfter* | xsd:float | Expected space utilization on the source datastore after storage migration. Unit: percentage. For example, if set to 70.0, space utilization is 70%. If not set, the value is not available.
spaceUtilSrcBefore* | xsd:float | Space utilization on the source datastore before storage migration. Unit: percentage. For example, if set to 70.0, space utilization is 70%. If not set, the value is not available.
Properties inherited from ClusterAction
target, type
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="HbrDiskMigrationAction"> <complexContent> <extension base="pbm:ClusterAction"> <sequence> <element name="collectionId" type="xsd:string"/> <element name="collectionName" type="xsd:string"/> <element name="diskIds" type="xsd:string" maxOccurs="unbounded"/> <element name="source" type="pbm:ManagedObjectReference"/> <element name="destination" type="pbm:ManagedObjectReference"/> <element name="sizeTransferred" type="xsd:long"/> <element name="spaceUtilSrcBefore" type="xsd:float" minOccurs="0"/> <element name="spaceUtilDstBefore" type="xsd:float" minOccurs="0"/> <element name="spaceUtilSrcAfter" type="xsd:float" minOccurs="0"/> <element name="spaceUtilDstAfter" type="xsd:float" minOccurs="0"/> <element name="ioLatencySrcBefore" type="xsd:float" minOccurs="0"/> <element name="ioLatencyDstBefore" type="xsd:float" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>