我正在寻找Powershell Azure 资源管理器(非经典)版this Stack Overflow Question
我正在尝试查找每个订阅的可用VM大小,而不是每个区域。我有两个Azure订阅,一个来自MSDN,一个不是。来自MSDN的订阅允许我创建DS2 v2虚拟机,但另一个不允许我创建任何DS2机器(即使我也在WestUS中创建这些机器),所以我必须使用L4。显然,这与微软称之为" tier"。
的东西有关如果可能的话,我想知道如何使用新的ARM Powershell命令查找订阅中的所有可用VM大小。
或者,如果有办法在门户网站中查看每个订阅的可用VM大小列表,那么这也可以。
我尝试使用以下脚本获取此信息:
Add-AzureRmAccount
Set-AzureRmContext -SubscriptionId $subscriptionID
Get-AzureRoleSize
但是我收到一条错误消息("没有指定默认描述")。我怀疑这是因为我正在混合ARM和ACM Powershell命令。
答案 0 :(得分:2)
我有两个Azure订阅,一个来自MSDN,另一个不是。该 从MSDN订阅允许我创建DS2 v2 VM,但另一个 一个人不允许我创建任何DS2机器(即使我是 还要在WestUS中创建这些机器,所以我必须使用L4。
默认情况下,Azure支持每个区域20个核心。您可以使用Get-AzureRmVMUsage -Location yourregion
进行检查。
如果您想将限额或限额提高到默认限额open an online customer support request at no charge以上。限制不能超过最大限制值。
您还可以在门户网站中看到每个订阅的可用VM大小列表。
订阅 - >用法+配额
另外,您可以参考此question。
更新:
如果您的核心没有达到所有限制,似乎DsV2 SKU在您的订阅中不适用,请参阅此link来解决此问题。