DestinationReplicationState

DestinationReplicationState
DestinationReplicationState

Describes the state of a destination replication.

AllOf
This class requires all of the following:
JSON Example
{
    "currentRpoViolation": 0,
    "isMovingReplica": false,
    "lastError": {
        "args": [],
        "code": "Forbidden",
        "msg": "Permission denied.",
        "stacktrace": "com.vmware.h4.api.error.exceptions.PermissionDeniedException: Permission denied."
    },
    "latestInstance": {
        "isPinned": true,
        "key": "replica-52f3e775-a8fa-13e3-e9be-39264ed2dfe2",
        "quiescedType": "string",
        "sequenceNumber": 11,
        "timestamp": 1469701818743,
        "transferBytes": 512000,
        "transferSeconds": 4
    },
    "recoveryInfo": {
        "isMigration": false,
        "optimizeUntil": 618094800000,
        "recoveryState": "string",
        "vcId": "b39bf209-9af5-47c8-bf89-3f113a263a11",
        "vmId": "vm-1",
        "vmName": "somevmname"
    },
    "replicatedDisks": [
        {
            "baseName": "disk1.vmdk",
            "capacityBytes": 5120,
            "diskKey": 2000,
            "diskType": "THIN",
            "isReplicated": true,
            "isSeed": true,
            "spaceRequirement": 0,
            "uuid": "80085b9c-fdf9-496f-8e54-29bb5ad0ec85"
        }
    ],
    "spaceRequirement": 0,
    "state": "string"
}
integer As int32 As int32
currentRpoViolation
Optional

Currently accumulated RPO violation.

boolean
isMovingReplica
Optional

Whether the destination replica files are currently undergoing a migration to another destination Replicator Service.

lastError
Optional

lastError

latestInstance
Optional

latestInstance

recoveryInfo
Optional

recoveryInfo

replicatedDisks
Optional

Information of the replicated disks.

integer As int64 As int64
spaceRequirement
Optional

The space requirements of the disks.