Discovery supports implicit scan of ESX/ESXi servers from vCenter/vSphere.
Can this functionality be extended further
a. To scan VMs inside VM instances
-->> Here, we can refer vm management IP (if present). If not ignore this record. Later user can get these from unscanned VM instances report.
b. To scan VMs hosted on cloud
-->> We can refer private or public IP (obviously if present).
c. Have a switch to enable or disable these implicit scans as needed.
d. Have an option to choose which field to refer in case of Cloud scans (private IP or public IP).
d. Even after this, the unscanned VM Instances report should list the VM instances which are yet to be mapped with host.