Get replication group details
Select
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
- OCIReplicationGroup
- VMwareReplicationGroup
- AmazonReplicationGroup
- HyperVReplicationGroup
- AzureReplicationGroup
- GCPReplicationGroup
- 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
The advanced option for replication group
delayBetweenPriorityMachines int32Default value:
2
The delay between machines in different priorities. Mention in minutes
continueOnFailure booleanDefault value:
false
Set to true to continue to the next priority machines on failure.
script object
Pre/post failover and failback scripts at group level
preFailover object
DR operation scripting information
path stringThe path of the script to be executed. Can be local path on VM or UNC path accessible by access node
type stringPossible values: [
UNC
,LOCAL
]The type of path being used for DR operation script
scriptCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guestCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guid stringUnique script identifier string
scriptContent stringContent of the script to be executed
scriptName stringName of the script
reset booleanOn set to true, resets the script to empty
osType stringPossible values: [
WINDOWS
,UNIX
]OS types
postFailover object
DR operation scripting information
path stringThe path of the script to be executed. Can be local path on VM or UNC path accessible by access node
type stringPossible values: [
UNC
,LOCAL
]The type of path being used for DR operation script
scriptCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guestCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guid stringUnique script identifier string
scriptContent stringContent of the script to be executed
scriptName stringName of the script
reset booleanOn set to true, resets the script to empty
osType stringPossible values: [
WINDOWS
,UNIX
]OS types
preFailback object
DR operation scripting information
path stringThe path of the script to be executed. Can be local path on VM or UNC path accessible by access node
type stringPossible values: [
UNC
,LOCAL
]The type of path being used for DR operation script
scriptCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guestCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guid stringUnique script identifier string
scriptContent stringContent of the script to be executed
scriptName stringName of the script
reset booleanOn set to true, resets the script to empty
osType stringPossible values: [
WINDOWS
,UNIX
]OS types
postFailback object
DR operation scripting information
path stringThe path of the script to be executed. Can be local path on VM or UNC path accessible by access node
type stringPossible values: [
UNC
,LOCAL
]The type of path being used for DR operation script
scriptCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guestCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guid stringUnique script identifier string
scriptContent stringContent of the script to be executed
scriptName stringName of the script
reset booleanOn set to true, resets the script to empty
osType stringPossible values: [
WINDOWS
,UNIX
]OS types
unconditionalOverwrite booleanThis will replace the instance at the destination if the instance with the same name already exists.
replicationConfiguration object[]
sourceVM stringSource VM instance name
sourceVMGuid stringSource VM instance guid
destinationVM stringDestination VM instance name
availabilityDomain stringDestination VM instance availability domain
stagingBucket stringStaged bucket name for restore operation
region stringInstance region
createPublicIP booleanPublic/External IP of the destination VM instance
shape stringDestination VM instance shape
overrideReplicationOptions object
Extended instance configuration options
network object
Network interface for the destination instances
networkDisplayName stringNetwork display name
networkName stringName of network
subnetId stringsubnet id of network
compartment object
name stringvalue string- vendor string
Possible values: [
OCI
]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 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
guestCreds object
Faster performance can be achieved during replication by using the VSA access node running on the Amazon instance. Applicable only if the source VM is Windows and the source hypervisor is not Amazon vendor.
computerName stringThe name of the computer
userName stringThe user to be used to access the computer
password stringThe password of the user in Base64 format
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
displayName stringNetwork display name
name stringName of network
subnetId stringsubnet id of network
networkId stringVPC Id of the network
testFailoverNetwork object
Network interface for the destination instances
displayName stringNetwork display name
name stringName of network
subnetId stringsubnet id of network
networkId stringVPC Id of the 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
availabilityZone stringVM availability zone
securityGroup object
The id and the name of the security group
id stringSecurity group id
name stringsecurity group name
testFailoverVirtualNetwork object
Network interface for the destination instances
networkId stringNetwork unique identifier
networkDisplayName stringDisplay Name of network
subnetId stringsubnet id of network
networkName stringName of the network
networkAddressDetails object
Azure nic info for restore
networkId stringAzure network ID. Format: /subscriptions/{Subscription ID}/resourceGroups/{Resource Group Name}/providers/Microsoft.Network/virtualNetworks/{Network Name}.
subnetId stringAzure subnet ID. Format: /subscriptions/{Subscription ID}/resourceGroups/{Resource Group Name}/providers/Microsoft.Network/virtualNetworks/{Network Name}/subnets/{Subnet Name}.
privateIpAddress ipv4Azure private IP address.
publicIpAddress ipv4Azure publice IP address.
publicIpAddressId stringAzure public IP address ID. Format: /subscriptions/{Subscription ID}/resourceGroups/{Resource Group Name}/providers/Microsoft.Network/publicIPAddresses/{Public IP Address Name}.
virtualNetwork object
Network interface for the destination instances
networkId stringNetwork unique identifier
networkDisplayName stringDisplay Name of network
subnetId stringsubnet id of network
networkName stringName of the network
networkAddressDetails object
Azure nic info for restore
networkId stringAzure network ID. Format: /subscriptions/{Subscription ID}/resourceGroups/{Resource Group Name}/providers/Microsoft.Network/virtualNetworks/{Network Name}.
subnetId stringAzure subnet ID. Format: /subscriptions/{Subscription ID}/resourceGroups/{Resource Group Name}/providers/Microsoft.Network/virtualNetworks/{Network Name}/subnets/{Subnet Name}.
privateIpAddress ipv4Azure private IP address.
publicIpAddress ipv4Azure publice IP address.
publicIpAddressId stringAzure public IP address ID. Format: /subscriptions/{Subscription ID}/resourceGroups/{Resource Group Name}/providers/Microsoft.Network/publicIPAddresses/{Public IP Address Name}.
diskType stringType of the disk
sourceVMGuid stringGUID of the source VM
region stringregion of the VM
testFailoverVmSize stringVm size to be used during the test failover operation
- vendor string
Possible values: [
Azure
]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
The advanced option for replication group
delayBetweenPriorityMachines int32Default value:
2
The delay between machines in different priorities. Mention in minutes
continueOnFailure booleanDefault value:
false
Set to true to continue to the next priority machines on failure.
script object
Pre/post failover and failback scripts at group level
preFailover object
DR operation scripting information
path stringThe path of the script to be executed. Can be local path on VM or UNC path accessible by access node
type stringPossible values: [
UNC
,LOCAL
]The type of path being used for DR operation script
scriptCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guestCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guid stringUnique script identifier string
scriptContent stringContent of the script to be executed
scriptName stringName of the script
reset booleanOn set to true, resets the script to empty
osType stringPossible values: [
WINDOWS
,UNIX
]OS types
postFailover object
DR operation scripting information
path stringThe path of the script to be executed. Can be local path on VM or UNC path accessible by access node
type stringPossible values: [
UNC
,LOCAL
]The type of path being used for DR operation script
scriptCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guestCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guid stringUnique script identifier string
scriptContent stringContent of the script to be executed
scriptName stringName of the script
reset booleanOn set to true, resets the script to empty
osType stringPossible values: [
WINDOWS
,UNIX
]OS types
preFailback object
DR operation scripting information
path stringThe path of the script to be executed. Can be local path on VM or UNC path accessible by access node
type stringPossible values: [
UNC
,LOCAL
]The type of path being used for DR operation script
scriptCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guestCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guid stringUnique script identifier string
scriptContent stringContent of the script to be executed
scriptName stringName of the script
reset booleanOn set to true, resets the script to empty
osType stringPossible values: [
WINDOWS
,UNIX
]OS types
postFailback object
DR operation scripting information
path stringThe path of the script to be executed. Can be local path on VM or UNC path accessible by access node
type stringPossible values: [
UNC
,LOCAL
]The type of path being used for DR operation script
scriptCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guestCredentials object
savedCredentials object
id int32name stringcredentials object
name stringusername to access the network path
password stringpassword to access the network path
guid stringUnique script identifier string
scriptContent stringContent of the script to be executed
scriptName stringName of the script
reset booleanOn set to true, resets the script to empty
osType stringPossible values: [
WINDOWS
,UNIX
]OS types
unconditionalOverwrite booleanThis will replace the instance at the destination if the instance with the same name already exists.
replicationConfiguration object[]
sourceVM stringSource VM instance name
sourceVMGuid stringSource VM instance guid
destinationVM stringDestination VM instance name
primaryZone stringPrimary zone of the destination VM instance
datacenter stringDatacenter of the destination VM instance
projectId stringGcp project id
createPublicIP booleanPublic/External IP of the destination VM instance
machineType stringDestination VM instance machine type
secondaryZone stringSecondary zone of the destination VM instance
overrideReplicationOptions object
Extended instance configuration options
tags object
name stringvalue stringvmNodeAffinity object
name stringvalue stringnetwork object
Network interface for the destination instances
networkDisplayName stringNetwork display name
networkName stringName of network
subnetId stringsubnet id of network
- vendor string
Possible values: [
Google
]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": {
"delayBetweenPriorityMachines": 2,
"continueOnFailure": false,
"script": {
"preFailover": {
"path": "string",
"type": "UNC",
"scriptCredentials": {
"savedCredentials": {
"id": 0,
"name": "string"
},
"credentials": {
"name": "string",
"password": "string"
}
},
"guestCredentials": {
"savedCredentials": {
"id": 0,
"name": "string"
},
"credentials": {
"name": "string",
"password": "string"
}
},
"guid": "string",
"scriptContent": "string",
"scriptName": "string",
"reset": true,
"osType": "WINDOWS"
},
"postFailover": {
"path": "string",
"type": "UNC",
"scriptCredentials": {
"savedCredentials": {
"id": 0,
"name": "string"
},
"credentials": {
"name": "string",
"password": "string"
}
},
"guestCredentials": {
"savedCredentials": {
"id": 0,
"name": "string"
},
"credentials": {
"name": "string",
"password": "string"
}
},
"guid": "string",
"scriptContent": "string",
"scriptName": "string",
"reset": true,
"osType": "WINDOWS"
},
"preFailback": {
"path": "string",
"type": "UNC",
"scriptCredentials": {
"savedCredentials": {
"id": 0,
"name": "string"
},
"credentials": {
"name": "string",
"password": "string"
}
},
"guestCredentials": {
"savedCredentials": {
"id": 0,
"name": "string"
},
"credentials": {
"name": "string",
"password": "string"
}
},
"guid": "string",
"scriptContent": "string",
"scriptName": "string",
"reset": true,
"osType": "WINDOWS"
},
"postFailback": {
"path": "string",
"type": "UNC",
"scriptCredentials": {
"savedCredentials": {
"id": 0,
"name": "string"
},
"credentials": {
"name": "string",
"password": "string"
}
},
"guestCredentials": {
"savedCredentials": {
"id": 0,
"name": "string"
},
"credentials": {
"name": "string",
"password": "string"
}
},
"guid": "string",
"scriptContent": "string",
"scriptName": "string",
"reset": true,
"osType": "WINDOWS"
}
},
"unconditionalOverwrite": true
},
"replicationConfiguration": [
{
"sourceVM": "string",
"sourceVMGuid": "string",
"destinationVM": "string",
"availabilityDomain": "string",
"stagingBucket": "string",
"region": "string",
"createPublicIP": true,
"shape": "string",
"overrideReplicationOptions": {
"network": {
"networkDisplayName": "string",
"networkName": "string",
"subnetId": "string"
}
},
"compartment": {
"name": "string",
"value": "string"
}
}
],
"vendor": "OCI"
}
{
"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