С помощью Azure Python SDK можно запрашивать данные виртуальной машины с помощью ComputeManagementClient. Но я не нашел, как найти зону работающей виртуальной машины.
См .: https://docs.microsoft.com/en-us/python/api/azure-mgmt-compute/azure.mgmt.compute.v2019_07_01.operations.virtualmachinesoperations?view=azure-python
compute_client.virtual_machines.instance_view(resource['ResourceGroupName'],resource['ResourceName'])
не имеет информации о зоне
и compute_client.virtual_machines.get(resource['ResourceGroupName'],resource['ResourceName']) has list of zones which always return Null.
compute_client.virtual_machines.get(resource['ResourceGroupName'],resource['ResourceName']) has list of zones which always return Null.