经典模式与 ARM 模式
使用 PowerShell 使用 Azure 时,你应该了解两种不同的方法,并且你会看到很多 Microsoft 文档都指向它们:
“经典模式(服务管理)”
这是运行 Azure 和管理 Azure 的旧方法。Azure 中仍有一些服务只能使用经典模式进行管理,即使越来越多的服务正在向新的 ARM 模式发展。
要列出在经典模式下运行的计算机上安装的模块,你可以执行以下操作:
Get-Module -ListAvailable Azure.*
“资源管理器(ARM)”
这是管理 Azure 的新方法(基于提供的 REST API)。现在可以使用新模式管理你在 Powershell 经典模式下在 Azure 中管理的大多数服务,但有一些例外。除非你具有 ARM 模式下不支持的某些服务,否则这应该是管理 Azure 资源的首选方法。
要列出包含在 ARM 模式下运行的命令的计算机上安装的模块,你可以执行以下操作:
Get-Module -ListAvailable AzureRM*