11

Azure Rm サブスクリプション ( Get-AzureRMSubscription) CurrentStorageAccount を特定のアーム ストレージ アカウント ( Get-AzureRmStorageAccount) に設定しようとしていますが、それを行うコマンドレットが見つかりません。

通常の古いAzureコマンドレットを使用すると、CurrentStorageAccountを次のように設定するために次のことができます

$subscription = Get-AzureSubscription
Set-AzureSubscription -SubscriptionName $subscription.SubscriptionName -CurrentStorageAccountName "somestorageaccount"

Get-AzureSubscription | select * 

このセットです。しかし、アームコマンドレット内でこれを行うことはできません。

紛らわしいもう1つのことは、同じサブスクリプションを使用していることです。ビジュアル スタジオ エンタープライズ。そして、arm コマンドレットと通常のコマンドレット get-azuresubscription の両方を使用して同じサブスクリプションを取得しましたが、なぜ 1 つが -CurrentStorageAccount を表示し、別のサブスクリプションが -CurrentStorageAccount を表示しないのですか。

4

4 に答える 4

11

PowerShell で現在のセッションの既定の RM サブスクリプションを設定するには、次を使用します。

Get-AzureRmSubscription –SubscriptionName "MyFavSubscription" | Select-AzureRmSubscription

現在のセッションのデフォルトの RM ストレージ コンテキストを設定する

Set-AzureRmCurrentStorageAccount –ResourceGroupName "MyFavResourceGroup" `
                                 –StorageAccountName "MyFavStorageAccountName"
于 2016-12-16T10:11:25.293 に答える
0

そのコマンドレットはSet-AzureRMCurrentStorageAccountと呼ばれます。

于 2016-04-22T21:34:13.890 に答える
0

あなたが言ったようにset-azureRmCurrentStorageAccount -context $Ctx、デフォルトのストレージアカウントをコンテキストに設定します。これについての説明を得る記事も見つかりません。Azure CLIを使用して、環境変数に既定の Azure ストレージ アカウントを設定できると思います。

于 2016-04-25T04:22:41.143 に答える