web-dev-qa-db-ja.com

Get-AzureRmResourceGroupが現在のサブスクリプションからリソースを返さない

走れば

Get-AzureSubscription -Current

私は得ます:

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

次に、実行します:

Get-AzureRmResourceGroup

また、ポータルによると、返された2つのリソースはどちらもそのサブスクリプションには含まれていません。

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にもアクセスできません

6
TylerHam

私は使用しなければなりませんでした

Select-AzureRmSubscription -SubscriptionId a*<guid>

回答を提供してくれた Michael Rodger に感謝します。

9
TylerHam

複数のサブスクリプションがある場合は、以下のコマンドを使用してコンテキストをセットアップする必要があります。

Set-AzureRmContext -SubscriptionName "Name"
1
Adeel