HbrDiskMigrationAction

HbrDiskMigrationAction
HbrDiskMigrationAction

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.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "type": "string",
    "target": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "collectionId": "string",
    "collectionName": "string",
    "diskIds": [
        "string"
    ],
    "source": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "destination": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "sizeTransferred": 0,
    "spaceUtilSrcBefore": "number",
    "spaceUtilDstBefore": "number",
    "spaceUtilSrcAfter": "number",
    "spaceUtilDstAfter": "number",
    "ioLatencySrcBefore": "number",
    "ioLatencyDstBefore": "number"
}
string
collectionId
Required

HMS Service specific collection id

string
collectionName
Required

HMS specific name of this collection

array of string
diskIds
Required

HBR disk ids of secondary disks moved by this action

source
Required

Reference to an instance of the Datastore managed object.

destination
Required

Reference to an instance of the Datastore managed object.

integer As int64 As int64
sizeTransferred
Required

The amount of data to be transferred.

Unit: KB.

number As float As float
spaceUtilSrcBefore
Optional

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.

number As float As float
spaceUtilDstBefore
Optional

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.

number As float As float
spaceUtilSrcAfter
Optional

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.

number As float As float
spaceUtilDstAfter
Optional

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.

number As float As float
ioLatencySrcBefore
Optional

I/O latency on the source datastore before storage migration.

Unit: millisecond. If not set, the value is not available.

number As float As float
ioLatencyDstBefore
Optional

I/O latency on the destination datastore before storage migration.

Unit: millisecond. If not set, the value is not available.