TargetGroupMemberInfo

TargetGroupMemberInfo
TargetGroupMemberInfo

Information about member virtual volumes in a ReplicationGroup on the target when the state is TARGET.

This need not include information about all the snapshots in the ReplicationGroup.

This structure may be used only with operations rendered under /sms.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "replicaId": {
        "_typeName": "string",
        "id": "string"
    },
    "sourceId": {
        "_typeName": "string"
    },
    "targetDatastore": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    }
}
replicaId
Required

Identifier of the replication target device.

For Virtual Volumes, this could be the same as a Virtual Volume Id, for VMDK's this could be an FCD uuid, or some other ID made up by the replicator. This identifier is opaque to vSphere and hence does not have any distinguishing type. This can be used to identify the replica without the accompanying source device id (though there are no such uses in the current API).

Since this an opaque type, the recovered device id at recoveredDeviceId should be filled in even if the values are the same.

This structure may be used only with operations rendered under /sms.

sourceId
Required

Base class that represents a replicated device.

This structure may be used only with operations rendered under /sms.

targetDatastore
Required

Reference to an instance of the Datastore managed object.