O comando da CLI do Azure 'az vm resize' lidará com isso. Essa operação pode ser concluída em uma VM em execução. A VM é reinicializada após o comando ser digitado.
A sintaxe do comando é:
$ az vm resize --name <VM-Name> --resource-group <Resource-Group-Name> --size <New-VM-Size>
Consulte: link