Если я сбегу
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"