2017-06-22 18 views
0

publishsettingsファイルを使用してPowerShellスクリプトを使用してAzureアカウントにログインしようとしています。しかし、私はまだそれらの資格情報を持っているかどうかにかかわらず、Login-AzureRmAccountを使用して自分のアカウントにログインする必要があることを発見しています。AzureでPublishSettingsをインポートした後でもLogin-RmAzureAccountが必要です

クリアうち利用できるすべてのアカウント: Get-AzureAccount | ForEach-Object { Remove-AzureAccount $_.ID -Force }

PublishSettingsファイルをダウンロードします。

私のステップバイステップでは、次のようになりますImport-AzurePublishSettingsFile –PublishSettingsFile $PublishSettingsFileNameWithPath

サブスクリプションを使用してAzureのサブスクリプションを選択しますID: Select-AzureRMSubscription -SubscriptionId $SubscriptionId

最後に、サブスクリプションに新しいリソースグループを作成しますNew-AzureRmResourceGroup -Name $ResourceGroupName -Location $ResourceGroupLocation -Verbose -Force 2>> .\errorCIMS_RG.txt | Out-File .\rgDetailsCIMS_RG.txt

しかし、このは、エラーがスローされたときである:それを展開する前にRun Login-AzureRmAccount to login.

私はPublishSettingsファイルを持っていると仮定すると、それは有効期限が切れhasnt、なぜこれがエラーをバック与えることでしょうか?

答えて

0

: あなたはここで最後のものを見つけることができます。私たちは、AzureのPowerShellのバージョン一覧表示するには、このコマンドを実行することができます
:ところで
Get-Module -ListAvailable -Name Azure -Refresh

を使用すると、リソース・グループを作成したい場合は、あなたが最初にLogin-AzureRmAccount必要がありますので、ASM、New-AzureRmResourceGroupためImport-AzurePublishSettingsFile作業は、ARM命令です。

はAzureResourceManagerモジュールはないサポートが設定 ファイルを公開ありません。

Import-AzurePublishSettingsFileの詳細については、linkを参照してください。

+0

これは動作しますか?さらなる支援をご希望の場合はお知らせください。 –

0

この問題は、azure powershellコマンドレットの最終バージョンに更新することで解決しました。ミハイルは、我々は最初のAzure PowerShellのバージョンをチェックして、最新バージョンをインストールする必要があり、言ったように https://github.com/Azure/azure-powershell/releases

+0

私は自分の答えを記入することはできません:)他の人がおそらく –

関連する問題