Azureを扱う際にPower Shellを使うことが無いので、しばらくぶりに触ってみようとするとAzとAzureRMの情報が混在していて戸惑います。
普段使いの人は新しいAzに慣れているのでしょうが、私みたいな半端者には過渡期は辛いです。
なんでPower Shellを使わないかというと、仕事の関係でMicrosoftアカウントが複数のAzure Subscriptionに紐づいているのですがPower Shellだと普段使いじゃないサブスクリプションが既定になっていて切り替えが面倒だからです。
既定のサブスクリプションを変えれば良いじゃないか、という話なのですが、Azure Portalで確認するとDefaultのサブスクリプションと日本語で既定と書かれたサブスクリプションがあって、怖くて触れないです。もしサブスクリプションの操作でミスる・・・。
というわけで、Azでサブスクリプションを切り替えるコマンドだけ備忘録的に残しておきます。
$context = Get-AzSubscription -SubscriptionId "<サブスクリプションのID>" Set-AzContext $context
Please give us your valuable comment