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.
integer As int64 As int64
spaceRequirement
Optional
The space requirements of the disks.