vm開始
az vm start --name myVmMachine --resource-group myResourceGroupvm停止&割り当て解除
az vm stop --name myVmMachine --resource-group myResourceGroup
az vm deallocate --name myVmMachine --resource-group myResourceGroupvm状態取得
az vm show --resource-group myResourceGroup --name myVmMachinevm状態取得
az vm get-instance-view --name myVmMachine --resource-group myResourceGroup --query instanceView.statuses[1] --output tablevm状態取得(状態のみ)
az vm get-instance-view --name myVmMachine --resource-group myResourceGroup --query instanceView.statuses[1].codevm状態取得(状態を取得して結果を変数に格納)
$state = az vm get-instance-view --name myVmMachine --resource-group myResourceGroup --query instanceView.statuses[1].codeIPアドレス取得
az vm list-ip-addresses --resource-group myResourceGroup --name myVmMachine --output tableIPアドレス取得(パブリックIPのみ)
az vm list-ip-addresses --resource-group myResourceGroup --name myVmMachine --query publicIpIPアドレス取得(パブリックIPのみ + "なし)
az vm show -d --resource-group myResourceGroup --name myVmMachine --query publicIps -o tsvIPアドレス取得(プライベートIPのみ + "なし)
az vm show -d --resource-group myResourceGroup --name myVmMachine --query privateIps -o tsv