I have programmatically created a virtual machine in Vmware vcloud director using their SDKs. The virtual machine is getting created but with the link-local address(fe80:0:0:0:250:56ff:fe01:213d) instead of IPv4 address . However the DHCP settings in the edge gateway are fine, there is no overlap between the static pool allocation and DHCP pool allocation.
Is there any way to correct this? Where should I even look?