QueryChangedDiskAreasRequestType

QueryChangedDiskAreasRequestType
QueryChangedDiskAreasRequestType

The parameters of QueryChangedDiskAreas.

JSON Example
{
    "snapshot": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "deviceKey": 0,
    "startOffset": 0,
    "changeId": "string"
}
snapshot
Optional

Reference to an instance of the VirtualMachineSnapshot managed object.

integer As int32 As int32
deviceKey
Required

Identifies the virtual disk for which to compute changes.

integer As int64 As int64
startOffset
Required

Start Offset in bytes at which to start computing changes. Typically, callers will make multiple calls to this function, starting with startOffset 0 and then examine the "length" property in the returned DiskChangeInfo structure, repeatedly calling queryChangedDiskAreas until a map forthe entire virtual disk has been obtained.

string
changeId
Required

Identifyer referring to a point in the past that should be used as the point in time at which to begin including changes to the disk in the result. A typical use case would be a backup application obtaining a changeId from a virtual disk's backing info when performing a backup. When a subsequent incremental backup is to be performed, this change Id can be used to obtain a list of changed areas on disk.