Name: VirtualMachineReplicationConfig

Virtual machine replication configuration information including replication statistics, replication path, and flags.

Data Structure
{
   "typeId": "com.tintri.api.rest.v310.dto.domain.beans.repl.VirtualMachineReplicationConfig",
   "alertThresholdMinutes": <Number>,
   "id": <Number>,
   "isDisabled": <Boolean>,
   "isOneshot": <Boolean>,
   "isPaused": <Boolean>,
   "isSource": <Boolean>,
   "isSystemDefault": <Boolean>,
   "latestReplicatedSnapshotTime": DateTime,
   "replicateParentsRequested": <Boolean>,
   "replicationState": <String>,
   "sourceIpAddress": <String>,
   "tgcServiceGroupDefault": <Boolean>,
   "datastoreUuid": Uuid,
   "error": TintriError,
   "latestReplicatedSnapshot": Snapshot,
   "path": DatastoreReplicationPath,
   "stat": ReplicationStat,
   "vmUuid": Uuid,
}

Elements
NameTypeDescription
datastoreUuidUuidTintri UUID of the datastore where this replication configuration is defined.
errorTintriErrorDetailed for this replication configuration. This attribute will only appear if there is an error.
latestReplicatedSnapshotSnapshotThe snapshot information that was last replicated for this replication configuration.
pathDatastoreReplicationPathGet the replication link associated with this configuration.
statReplicationStatLast replication performance slice associated with this configuration.
vmUuidUuidTintri UUID of the VM to which this configuration may be associated. Note that this can be null.

Attributes
NameTypeDescription
alertThresholdMinutesxsd:intThe lag alert threshold, in minutes.
idxsd:longThe replication configuration ID.
isDisabledxsd:boolean'True' indicates that the configuration is disabled (there would be no file system replication in this case). 'False' indicates otherwise.
isOneshotxsd:boolean'True' indicates to configure a one time replication. 'False' indicates to configure regular replication.
isPausedxsd:boolean'True' indicates that the link is paused and no data is transferring. 'False' indicates the link is active and transferring data.
isSourcexsd:boolean'True' indicates that this is source of the replication link. 'False' indicates otherwise.
isSystemDefaultxsd:boolean'True' indicates that the configuration was inherited from the system default. 'False' indicates that the configuration was not inherited from the system default.
latestReplicatedSnapshotTimeDateTimeThe latest replicated snapshot time in milliseconds from Jan 1, 1970 for this replication configuration
replicateParentsRequestedxsd:booleanFor a Tintri clone, while configuring replication, user indicated interest to also replicate base VMs. TGC 2.0 does not support this flag and will generate error code(ERR-API-3111) if this flag is set to be true when updating replication configuration.
replicationStatexsd:stringCurrent replication state for this replication configuration. Possible values are: PARTIALLY_RUNNING, INCOMING, NOT_CONFIGURED, UP_TO_DATE, RUNNING, SCHEDULED, PAUSED, and EXCEEDS_RPO.
sourceIpAddressxsd:stringSource IP Address
tgcServiceGroupDefaultxsd:booleanBoolean value indicates if the requested Replication Configuration is Service Group default from TGC. This helps distinguish between per VM level Replication Configuration changes and Service Group level default Replication Configuration changes.