Назад | Перейти на главную страницу

Get-AzureRmResourceGroup не возвращает ресурсы из текущей подписки

Если я сбегу

Get-AzureSubscription -Current

Я получил:

SubscriptionId            : a*<guid>
SubscriptionName          : Development                         
Environment               : AzureCloud                          
DefaultAccount            : t*<guid>          
IsDefault                 : True                                
IsCurrent                 : True                                
TenantId                  : 4*<guid>

Потом бегу:

Get-AzureRmResourceGroup

И ни один из двух возвращенных ресурсов не входит в эту подписку, а, согласно порталу, должно быть много:

ResourceGroupName : Default-SQL-NorthCentralUS
Location          : northcentralus
ProvisioningState : Succeeded
Tags              :
ResourceId        : /subscriptions/0*<guid>*e/resourceGroups/Default-SQL-NorthCentralUS

ResourceGroupName : Default-Web-NorthCentralUS
Location          : northcentralus
ProvisioningState : Succeeded
Tags              :
ResourceId        : /subscriptions/0*<guid>*e/resourceGroups/Default-Web-NorthCentralUS

Они поступают из другой моей подписки, но, как видите, не текущей.

Почему нет Get-AzureRmResourceGroup получение групп ресурсов в текущей подписке, и теперь я могу это исправить?

Мой модуль Azure - это версия 0.9.11, а AzureRM - версия 1.0.1. У меня также нет доступа к Switch-AzureMode или Get-AzureResourceGroup

Мне пришлось использовать

Select-AzureRmSubscription -SubscriptionId a*<guid>

Благодаря Майкл Роджер за ответ.

Если у вас несколько подписок, вам необходимо настроить контекст, используя команду ниже:

Set-AzureRmContext -SubscriptionName "Name"