Introduction to the Zerto Virtual Replication Restful APIs : Managing VPGs : An Introduction to the vpgSettings API
  
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