Get replication group details
Get details of a replication group based on replicationGroupId
Path Parameters
- replicationGroupId string required
Query Parameters
- viewReplicationOptions boolean
Set to true if want to show replication options for a continuous replication group
- overrideReplicationOptions boolean
Set to true if you want to see override replication options for a periodic replication group
- 200
- 404
Success
Response Headers
- application/json
- Schema
- Example (from schema)
- V M Ware as destination
- Amazon as Destination
- Hyper V as destination
- Azure as Destination
Schema
- VMwareReplicationGroup
- AmazonReplicationGroup
- HyperVReplicationGroup
- AzureReplicationGroup
- ContinuousReplicationGroup
- id int32
Replication group id
- name string
Replication group name
summary object
Summary of replication group
source stringSource hypervisor
recoveryTarget stringCan be used to identify destination for full VM restore
destinationVendor stringPossible values: [
Amazon
,Azure
,HyperV
,VMware
]Vendor used as destination for replication.
replicationType stringPossible values: [
Periodic
,Continuous
]Default value:
Periodic
The field specifies the type of replication that is to be performed
state stringPossible values: [
Enabled
,Disabled
,N/A
]State of replication group. Values are case sensitive
rpo object
Frequency of replication
replicationFrequency int32Default value:
240
Max amount of time for which data can be lost during a service disruption. Determines frequency of backup jobs in minutes
storage object
List of storage configured for a replication group
copies object[]
List of all storages which are configured for that replication group
name stringStorage name. Primary, secondary
storagePool object
id int32name stringretention int32How long the data is retained. Mentioned in days
copyForReplication stringMain storage which is used for replication
advancedOption object
Advanced options for VMWare replication group
validateDestinationVM booleanDefault value:
true
Validates that the destination VM is bootable by powering it on and then powering off
diskProvisioning stringPossible values: [
Auto
,Thick
,Thin
,ThickEagerZero
]Default value:
Auto
Select the disk provisioning type for the destination VM. The values are case sensitive.
transportMode stringPossible values: [
Auto
,SAN
,Hot_Add
,NAS
,NBD_SSL
,NBD
]Default value:
Auto
Choose transport mode based on environment. Values are case sensitive
unconditionalOverwrite booleanDefault value:
false
Replace an existing virtual machine with the same name in the target location
SnapshotsToRetain int32Number of snapshots to retain on destination VM
replicationConfiguration object[]
replication configuration for VMware replication group
sourceVM stringThe source VM
destinationVM stringThe replicated VM
destinationHost stringDestination hypervisor
datastore stringSelect a datastore to be used for virtual machine disks
overrideReplicationOptions object
Replication options for VMware
vmDisplayName stringEnter the display name for the destination VM
destinationHost stringHost for the destination VM
datastore stringSelect a datastore to be used for virtual machine disks
resourcePool stringSelect a resource pool for the destination VM
vmFolder stringVM folder replication
networkSettings object[]
Mapping between a source network and a destination network
source stringSource network name
sourceId stringSource network ID
destination stringDestination network name
ipAddressSettings object[]
Customize IP address settings
sourceIp stringSource IP
subnetMask stringSubnet mask
defaultGateway stringDefault gateway
useDhcp booleanUse DHCP
hostName stringHostname
destinationIp stringDestination IP
SubnetMaskNoDhcp stringSubnet mask when dhcp is not selected
defaultGatewayNoDhcp stringDefaault gateway when dhcp is not selected
- vendor string
Possible values: [
VMware
]Vendor type of this replication group. Values in enum are case sensitive
- id int32
Replication group id
- name string
Replication group name
summary object
Summary of replication group
source stringSource hypervisor
recoveryTarget stringCan be used to identify destination for full VM restore
destinationVendor stringPossible values: [
Amazon
,Azure
,HyperV
,VMware
]Vendor used as destination for replication.
replicationType stringPossible values: [
Periodic
,Continuous
]Default value:
Periodic
The field specifies the type of replication that is to be performed
state stringPossible values: [
Enabled
,Disabled
,N/A
]State of replication group. Values are case sensitive
rpo object
Frequency of replication
replicationFrequency int32Default value:
240
Max amount of time for which data can be lost during a service disruption. Determines frequency of backup jobs in minutes
storage object
List of storage configured for a replication group
copies object[]
List of all storages which are configured for that replication group
name stringStorage name. Primary, secondary
storagePool object
id int32name stringretention int32How long the data is retained. Mentioned in days
copyForReplication stringMain storage which is used for replication
advancedOption object
Advanced options for Amazon replication group
validateDestinationVM booleanDefault value:
true
Validates that the destination VM is bootable by powering it on and then powering off
unconditionalOverwrite booleanDefault value:
false
This will replace the instance at the destination if the instance with the same name already exists.
replicationConfiguration object[]
Replication configuration for an Amazon replication group
sourceVM stringSource instance
destinationVM stringDestination instance
availabilityZone stringDestination zone
instanceType stringProvides the available CPU cores and memory for the instance.
overrideReplicationOptions object
Replication options for Amazon
instanceName stringDisplay name for the destination instance
availabilityZone stringDestination zone
volumeType stringType of volume used for replication
encryptionKey stringEncryption key if used
network object
Network interface for the destination instances
networkDisplayName stringNetwork display name
networkName stringName of network
subnetId stringsubnet id of network
autoSelectSecurityGroup object[]
Select a security group for the destination instances
id stringSecurity group id
name stringsecurity group name
instanceType stringProvides the available CPU cores and memory for the instance.
computerName stringEnable required drivers to be installed on the Amazon guest instance
userName stringEnable required drivers to be installed on the Amazon guest instance
- vendor string
Possible values: [
Amazon
]Vendor type of this replication group. Values in enum are case sensitive
- id int32
Replication group id
- name string
Replication group name
summary object
Summary of replication group
source stringSource hypervisor
recoveryTarget stringCan be used to identify destination for full VM restore
destinationVendor stringPossible values: [
Amazon
,Azure
,HyperV
,VMware
]Vendor used as destination for replication.
replicationType stringPossible values: [
Periodic
,Continuous
]Default value:
Periodic
The field specifies the type of replication that is to be performed
state stringPossible values: [
Enabled
,Disabled
,N/A
]State of replication group. Values are case sensitive
rpo object
Frequency of replication
replicationFrequency int32Default value:
240
Max amount of time for which data can be lost during a service disruption. Determines frequency of backup jobs in minutes
storage object
List of storage configured for a replication group
copies object[]
List of all storages which are configured for that replication group
name stringStorage name. Primary, secondary
storagePool object
id int32name stringretention int32How long the data is retained. Mentioned in days
copyForReplication stringMain storage which is used for replication
advancedOption object
Advanced options for HyperV replication group
validateDestinationVM booleanDefault value:
true
Validates that the destination VM is bootable by powering it on and then powering off
unconditionalOverwrite booleanDefault value:
false
This will replace the instance at the destination if the instance with the same name already exists.
replicationConfiguration object[]
Replication configuration for a hyperv replication group
sourceVM stringSource VM
destinationVM stringDestination VM
hypervHost stringHypervisor
destinationVolume stringDestination volume for hyperV
overrideReplicationOptions object
Replication options for HyperV
vmDisplayName stringDisplay name for the destination VM
registerVMWithFailoverCluster stringRegister replicated virtual machines to the failover cluster for the destination client.
networkAdapter object[]
Select a network interface from the Network adapter list
networkName stringName of network
- vendor string
Possible values: [
HyperV
]Vendor type of this replication group. Values in enum are case sensitive
- id int32
Replication group id
- name string
Replication group name
summary object
Summary of replication group
source stringSource hypervisor
recoveryTarget stringCan be used to identify destination for full VM restore
destinationVendor stringPossible values: [
Amazon
,Azure
,HyperV
,VMware
]Vendor used as destination for replication.
replicationType stringPossible values: [
Periodic
,Continuous
]Default value:
Periodic
The field specifies the type of replication that is to be performed
state stringPossible values: [
Enabled
,Disabled
,N/A
]State of replication group. Values are case sensitive
rpo object
Frequency of replication
replicationFrequency int32Default value:
240
Max amount of time for which data can be lost during a service disruption. Determines frequency of backup jobs in minutes
storage object
List of storage configured for a replication group
copies object[]
List of all storages which are configured for that replication group
name stringStorage name. Primary, secondary
storagePool object
id int32name stringretention int32How long the data is retained. Mentioned in days
copyForReplication stringMain storage which is used for replication
advancedOption object
Advanced options for Azure replication group
unconditionalOverwrite booleanDefault value:
false
This will replace the instance at the destination if the instance with the same name already exists.
deployVmOnlyDuringfailover booleanDefault value:
true
Select this option to deploy a VM only when a failover operation is requested
replicationConfiguration object[]
sourceVM stringSource VM
destinationVM stringDestination VM
resourceGroup stringResource group in which the converted virtual machine should be created.
storageAccount stringAzure Standard or Premium general-purpose storage account.
vmSize stringVM size
createPublicIP booleanCreate a public IP.
restoreAsManagedVm booleanRestore the VM as a managed disk for the destination VMs.
overrideReplicationOptions object
Replication options for Azure
vmDisplayName stringDisplay name of destination VM
- vendor string
Possible values: [
Azure
]Vendor type of this replication group. Values in enum are case sensitive
summary object
Summary of replication group
source stringSource hypervisor
recoveryTarget stringCan be used to identify destination for full VM restore
destinationVendor stringPossible values: [
Amazon
,Azure
,HyperV
,VMware
]Vendor used as destination for replication.
replicationType stringPossible values: [
Periodic
,Continuous
]Default value:
Periodic
The field specifies the type of replication that is to be performed
state stringPossible values: [
Enabled
,Disabled
,N/A
]State of replication group. Values are case sensitive
recoveryOptions object
Recovery options to be specified for a continuous replication group
recoveryType stringPossible values: [
LIVE
,SNAPSHOT
,GRANULAR
,GRANULARV2
]Type of recovery. Values are case sensitive
recoveryPointStore stringSelect the Recovery Point Store on the destination site where journal entries for each recovery point are stored
crashConsistentRpInterval int32Option to create crash-consistent recovery points
mergeRecoveryPointsOlderThan int32Option to combine older recovery points into larger recovery points
retainRecoveryPointsFor int32Option to specify how long journal entries for a recovery point should be retained
recoveryPointInterval int32Option to specify the time interval between the oldest recovery points in the RP Store
pruneAndMergeRecoveryPoints booleanSpecify whether to transfer updates for the oldest recovery points to destination computer during off-peak hours.
replicationConfiguration object[]
replication configuration of a continuous group
sourceVM stringThe source VM
destinationVM stringThe replicated VM
destinationHost stringDestination hypervisor
datastore stringSelect a datastore to be used for virtual machine disks
overrideReplicationOptions object
Replication options for VMware
vmDisplayName stringEnter the display name for the destination VM
destinationHost stringHost for the destination VM
datastore stringSelect a datastore to be used for virtual machine disks
resourcePool stringSelect a resource pool for the destination VM
vmFolder stringVM folder replication
networkSettings object[]
Mapping between a source network and a destination network
source stringSource network name
sourceId stringSource network ID
destination stringDestination network name
ipAddressSettings object[]
Customize IP address settings
sourceIp stringSource IP
subnetMask stringSubnet mask
defaultGateway stringDefault gateway
useDhcp booleanUse DHCP
hostName stringHostname
destinationIp stringDestination IP
SubnetMaskNoDhcp stringSubnet mask when dhcp is not selected
defaultGatewayNoDhcp stringDefaault gateway when dhcp is not selected
{
"id": 0,
"name": "string",
"summary": {
"source": "string",
"recoveryTarget": "string",
"destinationVendor": "Amazon",
"replicationType": "Periodic",
"state": "Enabled"
},
"rpo": {
"replicationFrequency": 240
},
"storage": {
"copies": [
{
"name": "string",
"storagePool": {
"id": 0,
"name": "string"
},
"retention": 0
}
],
"copyForReplication": "string"
},
"advancedOption": {
"validateDestinationVM": true,
"diskProvisioning": "Auto",
"transportMode": "Auto",
"unconditionalOverwrite": false,
"SnapshotsToRetain": 0
},
"replicationConfiguration": [
{
"sourceVM": "string",
"destinationVM": "string",
"destinationHost": "string",
"datastore": "string",
"overrideReplicationOptions": {
"vmDisplayName": "string",
"destinationHost": "string",
"datastore": "string",
"resourcePool": "string",
"vmFolder": "string",
"networkSettings": [
{
"source": "string",
"sourceId": "string",
"destination": "string"
}
],
"ipAddressSettings": [
{
"sourceIp": "string",
"subnetMask": "string",
"defaultGateway": "string",
"useDhcp": true,
"hostName": "string",
"destinationIp": "string",
"SubnetMaskNoDhcp": "string",
"defaultGatewayNoDhcp": "string"
}
]
}
}
],
"vendor": "VMware"
}
{
"id": 0,
"name": "string",
"summary": {
"source": "string",
"recoveryTarget": "string",
"destinationVendor": "VMware",
"replicationType": "Periodic",
"state": "Enabled"
},
"rpo": {
"replicationFrequency": 240
},
"storage": {
"copies": [
{
"name": "string",
"storagePool": {
"id": 0,
"name": "string"
},
"retention": 0
}
],
"copyForReplication": "string"
},
"advancedOption": {
"validateDestinationVM": true,
"diskProvisioning": "Auto",
"transportMode": "Auto",
"unconditionalOverwrite": false,
"SnapshotsToRetain": 0
},
"replicationConfiguration": [
{
"sourceVM": "string",
"destinationVM": "string",
"destinationHost": "string",
"datastore": "string",
"overrideReplicationOptions": {
"vmDisplayName": "string",
"destinationHost": "string",
"datastore": "string",
"resourcePool": "string",
"vmFolder": "string",
"networkSettings": [
{
"source": "string",
"destination": "string"
}
],
"ipAddressSettings": [
{
"sourceIp": "string",
"subnetMask": "string",
"defaultGateway": "string",
"useDhcp": true,
"hostName": "string",
"destinationIp": "string",
"SubnetMaskNoDhcp": "string",
"defaultGatewayNoDhcp": "string"
}
]
}
}
],
"vendor": "VMware"
}
{
"id": 0,
"name": "string",
"summary": {
"source": "string",
"recoveryTarget": "string",
"destinationVendor": "Amazon",
"replicationType": "Periodic",
"state": "Enabled"
},
"rpo": {
"replicationFrequency": 240
},
"storage": {
"copies": [
{
"name": "string",
"storagePool": {
"id": 0,
"name": "string"
},
"retention": 0
}
],
"copyForReplication": "string"
},
"advancedOption": {
"validateDestinationVM": true,
"unconditionalOverwrite": false
},
"replicationConfiguration": [
{
"sourceVM": "string",
"destinationVM": "string",
"availabilityZone": "string",
"instanceType": "string",
"overrideReplicationOptions": {
"instanceName": "string",
"availabilityZone": "string",
"volumeType": "string",
"encryptionKey": "string",
"network": {
"networkDisplayName": "string",
"networkName": "string",
"subnetId": "string"
},
"autoSelectSecurityGroup": [
{
"id": "string",
"name": "string"
}
],
"instanceType": "string",
"computerName": "string",
"userName": "string"
}
}
],
"vendor": "Amazon"
}
{
"id": 0,
"name": "string",
"summary": {
"source": "string",
"recoveryTarget": "string",
"destinationVendor": "HyperV",
"replicationType": "Periodic",
"state": "Enabled"
},
"rpo": {
"replicationFrequency": 240
},
"storage": {
"copies": [
{
"name": "string",
"storagePool": {
"id": 0,
"name": "string"
},
"retention": 0
}
],
"copyForReplication": "string"
},
"advancedOption": {
"validateDestinationVM": true,
"unconditionalOverwrite": false
},
"replicationConfiguration": [
{
"sourceVM": "string",
"destinationVM": "string",
"hypervHost": "string",
"destinationVolume": "string",
"overrideReplicationOptions": {
"vmDisplayName": "string",
"registerVMWithFailoverCluster": "string",
"networkAdapter": [
{
"networkName": "string"
}
]
}
}
],
"vendor": "HyperV"
}
{
"id": 0,
"name": "string",
"summary": {
"source": "string",
"recoveryTarget": "string",
"destinationVendor": "Azure",
"replicationType": "Periodic",
"state": "Enabled"
},
"rpo": {
"replicationFrequency": 240
},
"storage": {
"copies": [
{
"name": "string",
"storagePool": {
"id": 0,
"name": "string"
},
"retention": 0
}
],
"copyForReplication": "string"
},
"advancedOption": {
"unconditionalOverwrite": false,
"deployVmOnlyDuringfailover": true
},
"replicationConfiguration": [
{
"sourceVM": "string",
"destinationVM": "string",
"resourceGroup": "string",
"storageAccount": "string",
"vmSize": "string",
"createPublicIP": true,
"restoreAsManagedVm": true,
"overrideReplicationOptions": {
"vmDisplayName": "string"
}
}
],
"vendor": "Azure"
}
Requested details not Found