Navigation :
Azure VM Powershell
Management commands
Get status of a machine
Get-AzVM
get-azvm -status
get-azvm -name SimpleWinVM -ResourceGroupName deploymentgroup
Update VM settings
$ResourceGroupName = "deploymentgroup"
$vm = Get-AzVM -Name SimpleWinVM -ResourceGroupName $ResourceGroupName
$vm.HardwareProfile.vmSize = "Standard_A3"
Update-AzVM -ResourceGroupName $ResourceGroupName -VM $vm
Creating machines
See Azure Virtual Machine create with Powershell.
# New VM simple
New-AzVM -name azvm1 -ResourceGroupName azgroup1
Azure Virtual Machine Sample Scripts