Replication APIs
Describes APIs for monitoring and managing virtual machine replication.
Operations
GET
Get All Replications
Get a list of all the incoming or outgoing replications from a vCenter Server.
POST
Configure Replication
Configure replication for a virtual machine from a source site to a target vCenter Server site.
GET
Get Replications Count
Get the total number of replications - both incoming and outgoing.
GET
Get Replications Issues
Get a list of all the current issues for all incoming or outgoing replications.
GET
Get Replication Info
Get information about the replication.
DELETE
Destroy Replication
Delete replication of a VM. The operation deletes the replication only on the local site. Remove the replication configuration first.
POST
Run Cleanup
Run a cleanup test recovery for a given replication.
POST
Demote Test Image
Demote a test image.
POST
Pause Replication
Pause the replication for a virtual machine from the source site to a remote vCenter Server site.
POST
Promote Test Image
Promote a test image.
POST
Reconfigure Replication
Change the settings of a replication, including reconfiguring a replication on new virtual hard disks and enabling the default seed disk to use a replica disk in the VM folder.
POST
Run Disaster Recovery
Run a disaster recovery for a given replication.
POST
Resume Replication
Resume a paused replication to the target vCenter Server site.
POST
Sync Replication
Sync the latest changes for a virtual machine with a configured replication to the target vCenter Server site.
POST
Run Test
Run a test recovery for a given replication.
POST
Unconfigure Replication
Gracefully remove the replication configuration of a VM. If the remote site is not available, use DELETE /replications/{replication_id} to delete the replication from the local site.
GET
Get Active Replication Image
Get a details about the active replication image (point in time replica) for a given replication.
GET
Get Replicated Vm Disks
Retrieve information about the disks of a replicated VM.
GET
Get All Point In Time Instances
Get a list of all available consistent replicas (point in time instances) for a given replication.
GET
Get Point In Time Instance
Get a specific consistent replica (point in time instance) for a given replication.
GET
Get Vr Capable Target Datastores
Retrieve vSphere Replication supported datastores.
POST
Browse Datastore
Browse the datastore that is defined in the URL by its ID. This API returns files that reside on the given datastore. These files are filtered based on the given search criteria.
POST
Get Seeds For Disks
Retrieve information about possible seeds for a given set of disks.
GET
Get Vc Storage Policies
Retrieve vCenter Server's storage policies.
POST
Check Storage Policy Compliance
Check datastores for compliance against a given storage policy.
GET
Get Local Vms
Get a list of all VMs on the vCenter Server specified by vCenter Server ID in the URL.
GET
Get Vm Capability
Retrieve vSphere Replication capability information about a given VM.
GET
Get Local Vm Disks
Retrieve information about the disks of a VM.