plugin: azure_rm auth_source: auto location: canadaeast,canadacentral cloud_environment: "AzureCloud" default_host_filters: - 'powerstate != "running"' hostvar_expressions: ansible_host: (public_ipv4_addresses + private_ipv4_addresses) | first private_ipv4_address: private_ipv4_addresses | first public_ipv4_address: (public_ipv4_addresses + private_ipv4_addresses) | first subscription_id: id.split("/")[2] conditional_groups: linux: "'linux' in os_profile.system" windows: "'windows' in os_profile.system" keyed_groups: - key: tags.none | default('azure') separator: '' - key: tags.fct | default('azure') separator: '' plain_host_names: yes