A resposta rápida é sim. Os modelos Json podem implantar VMS e Vnets e configurá-los. Há documentação no site da Microsoft:
Uma coisa que você pode fazer é criar seu grupo de recursos, Vnets, Vms através do portal e depois exportar o código .json que seria usado para construir os mesmos recursos. Esta é uma ótima maneira de obter o código .json que você precisa e é uma ótima ferramenta de aprendizado.
para isso, crie seus recursos em um grupo de recursos e vá para as propriedades dos grupos de recursos > Seção Script de Automação. você verá o código e a opção de exportação.