从guest虚拟机取消提供Azure VM

有没有人知道一个简单的命令从客机上的batch file中取消configurationAzure虚拟机?

像Windows的“关机”命令,但将取消configuration虚拟机,所以我不再为此收取费用。

我find了Stop-AzureVM PowerShell cmdlet,但是这需要一个-ServiceName参数,我不确定这个值 – 我通过Azure Portal创build了虚拟机,无法看到我应该为此使用哪个值。

有谁知道将取消当前的Azure虚拟机的命令的所有目的序列?

谢谢皮特

Azure有两种types的VM资源(除其他外)。 Classic和ARM(Azure资源pipe理器)。 顾名思义,Classic是使用云服务的基础架构的旧版本。 ARM是新的版本,如果你刚从门户网站创build一个默认的虚拟机,这将是你将得到的。

要取消分配该虚拟机,以便不收费,则应使用Stop-AzureRMVM命令,这需要虚拟机的名称和它所在的资源组,您应该能够从门户网站中看到这一点。

Stop-AzureRmVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"