Replication APIs

Replication APIs

Describes APIs for monitoring and managing virtual machine replication.

Operations
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
Check Storage Policy Compliance
Check datastores for compliance against a given storage policy.
POST
Configure Replication
Configure replication for a virtual machine from a source site to a target vCenter Server site.
DELETE
Destroy Replication
Delete replication of a VM. The operation deletes the replication only on the local site. Remove the replication configuration first.
GET
Get All Replications
Get a list of all the incoming or outgoing replications from a vCenter Server.
GET
Get Local Vm Disks
Retrieve information about the disks of a VM.
GET
Get Local Vms
Get a list of all VMs on the vCenter Server specified by vCenter Server ID in the URL.
GET
Get Replicated Vm Disks
Retrieve information about the disks of a replicated VM.
GET
Get Replication Info
Get information about the replication.
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.
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.
GET
Get Vm Capability
Retrieve vSphere Replication capability information about a given VM.
GET
Get Vr Capable Target Datastores
Retrieve vSphere Replication supported datastores.
POST
Pause Replication
Pause the replication for a virtual machine from the source site to a remote vCenter Server site.
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
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
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.