Quick Script to Switch Azure VM on/off
$ResourceGroupName = "$(yourpipelinevariable)"
$Vmname = "$(yourpipelinevariable)"
$VMstatus = Get-AzVm -ResourceGroupName $ResourceGroupName -name $Vmname -Status
if ($VMstatus.Statuses[1].code -eq "powerstate/deallocated") {
$newVMstatus = ...
taherkhan.hashnode.dev1 min read