Not sure if this can be achieved via REST API.
You have deployed using DHCP and let say you managed to manually change the IP address of the GI VMs
if something goes wrong to the GI VMs (e.g. accidentally deleted, orphaned, etc) it will be automatically redeployed using the previous settings which is DHCP
and if you need to add new ESXi hosts, the new hosts will use DHCP too.
So I would redeploy the GI VMs and use new settings with IP pool on the desired IP address rangeBayu Wibowo | vExpert NSX, VCIX6-DCV/NV, Cisco Champion, AWS-SAA1 person found this helpful
Author of VMware NSX Cookbook http://bit.ly/NSXCookbook
https://nz.linkedin.com/in/bayupw | twitter @bayupw
Modifying settings on Guest Introspection VM is not a recommended practice as you can encounter unforeseen issues. You will have to install GI again.