Powershell Azure コマンドレットを使用して、所有している各サブスクリプションで何らかの操作を実行しています。
ただし、私のサブスクリプションはすべて同じ名前です。したがって、次のような操作を行うと:
$subs | ForEach-Object {
Select-AzureSubscription -Current -SubscriptionName $_.SubscriptionName
$services = Get-AzureService
Write-Output "$($services .Length) services under $($_.SubscriptionId) subscription"
}
サブスクリプションはサブスクリプション ID のみが異なるため、常に同じサブスクリプションに対して機能します。
にはパラメーターSelect-AzureSubscription
がありません。-SubscriptionId
どうすれば回避策を見つけることができますか?