# Functions
EnumerateVMs enumerates all VM related resources in the subscription, returning a report of the resources and any non-fatal errors encountered.
# Structs
AzureResourceReport contains the AzureResources and any non-fatal errors encountered during enumeration.
AzureResources contains details about all VM related resources in the subscription.
IPFqdnMapping provides a mapping between an IP address and an FQDN.
NetworkInterface contains details about a single network interface and its corresponding IP addresses and FQDNs.
SubnetDetails contains details about a single subnet.
VirtualMachine contains details about a single Virtual Machine and its corresponding network interfaces and linked subnets.
VirtualMachineScaleSetVM contains details about a single Virtual Machine Scale Set VM and its corresponding network interfaces and linked subnets.