Azure Resource Graph Explorer
Find all regions where resources are located.
resources | summarize resourceCount = count() by location | project location, resourceCount
Find all regions where VNets are located.
resources | where type == 'microsoft.network/virtualnetworks' | summarize count() by location | project location
Query for all the types resources in all regions.
Resources | summarize by type, location | order by type asc, location asc
List all virtual machines
Resources | where type == "microsoft.compute/virtualmachines" | project name, location, subscriptionId