the module errors out on every key-value pair I submit to the "user_data" section the module does not complain if I leave out the "user_data" section, but seems to not execute the other sections ...
Ansible is missing a parameter (public-ip-prefix) that is exsisting in the azure cli to use a ip from a prefix . Sample from azure cli az network public-ip create \ --name myPublicIP \ ...