Azure PowerShellでデフォルトのサブスクリプションを指定する

PowerShellでAzureを操作する時に、複数サブスクリプションを管理している場合、 最初にどのサブスクリプションを操作するか指定する必要があります。その際に使うのがSelect-AzureSubscriptionコマンドです。

まず、自分のアカウントに紐づいているサブスクリプション名を以下のコマンドで取得して、

Get-AzureSubscription | select SubscriptionName

 
 

Select-AzureSubscriptionコマンドで操作したいサブスクリプションを選択します。

Select-AzureSubscription <操作したいSubscription名>

 
 
 
毎回、このコマンドを叩くのが面倒な場合、デフォルトのサブスクリプションを設定することができます。

Select-AzureSubscription -SubscriptionName <操作したいSubscription名> -Default



現在、どのサブスクリプションがデフォルトとして設定されているかは以下のコマンドで確認できます。

Get-AzureSubscription | select SubscriptionName,IsDefault

SubscriptionName                                IsDefault
----------------                                ---------
AAAA                                            False                                                                                           MySubscription                                  True
CCCC                                            False