An Introduction to the vpgSettings API
You can manage VPGs using both the /v1/vpgs API or the /v1/vpgSettings API. Use the /v1/vpgs API to perform actions on a VPG, such as failing over a VPG, cloning a VPG or testing a VPG. Use the /v1/vpgSettings API to manage the definition of a VPG, including editing the VPG definition and adding or removing virtual machines from a VPG.
Although both APIs can be used to create a VPG, the /v1/vpgs API can only be used to create a VPG in a VMware vSphere environment and relies on Zerto Virtual Manager defaults for many of the VPG definitions. Using the /v1/vpgSettings API, you have full control to specify every field in the VPG definition in both a VMware vSphere and Microsoft Hyper-V environment.
Use the vpgSettings API to do the following:
■ Create a new VPG.
■ Display values in an existing VPG.
■ Edit existing values in a VPG.
What is Supported
The vpgSettings API works in the following environments:
■ vCenter Server
■ Hyper-V
■ vCenter Server to Hyper-V and Hyper-V to vCenter Server
■ vCloud Director to vCloud Director
■ Running on the protected site
■ Running on the recovery site
What is Not Supported
The vpgSettings API does not support the following:
■ Preseeding
■ Virtual machines with RDM disks
■ Setting backup
■ AWS
■ Azure