Is there a way to do this? I tried this but the public IP address is always created.
Se a sua VM implantar no módulo ARM , podemos via novo portal para Dissociar o endereço IP público.
Além disso, quando usamos o portal do Azure para criar VM, podemos selecionar o endereço IP público para nenhum , dessa forma, a nova VM não será criada com um IP público:
Se sua VM for criada no módulo ASM, por padrão, a VM será criada com um endereço IP público compartilhado e o endereço IP público será NAT para outras VMs no mesmo serviço de nuvem. Não podemos modificá-lo agora.