Hi,
I am running vRA 7.5. I have configured a composite blueprint for deployment of VMs. Have associated a network profile with it as well.
At times, I need to register an unmanaged VM (one which was not deployed through vRA) into vRA. I am able to do this with CloudClient. However, I find that the IP associated with such VMs is not marked allocated in my network profile.
Similarly if the IP of any VM is changed manually, in the network profile not mark the original IP is not marked as available.
Is there an API I can use to mark this state changes? Any other workaround?
Try the IPAM API: vRealize Automation IPAM Service API - VMware API Explorer - VMware {code}
requests : api/requests
Some sample code: Get a List of Available IP Ranges for an IPAM Provider
Couldn't find any relevant APIs for this task in the IPAM service section.
Two important points when using a cloud platform:
I meant this:
It does not show a full example, though. Under Schema you may find some hints:
Sorry I do not have a working recipe, you need to figure out yourself...