HbrManagerReplicationVmInfo

HbrManagerReplicationVmInfo
HbrManagerReplicationVmInfo

This data object represents the essential information about the state of a given replicated VirtualMachine.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "state": "string",
    "progressInfo": {
        "_typeName": "string",
        "progress": 0,
        "bytesTransferred": 0,
        "bytesToTransfer": 0,
        "checksumTotalBytes": 0,
        "checksumComparedBytes": 0
    },
    "imageId": "string",
    "lastError": {
        "_typeName": "string",
        "faultCause": "MethodFault Object",
        "faultMessage": [
            {
                "_typeName": "string",
                "key": "string",
                "arg": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ],
                "message": "string"
            }
        ]
    }
}
string
state
Required

A string representing the current ReplicationVmStateEnum of the virtual machine.

progressInfo
Optional

A set of statistics related to the progress of the current operation (full sync or lwd).

string
imageId
Optional

An optional imageId that identifies the instance being created, this is the imagId string that is passed to HbrCreateInstance_Task or HbrStartOfflineInstance_Task

lastError
Optional

The base data object type for all the object model faults that an application might handle.