当前位置:  开发笔记 > 编程语言 > 正文

New-AzureRmResourceGroup:'this.Client.SubscriptionId'不能为null

如何解决《New-AzureRmResourceGroup:'this.Client.SubscriptionId'不能为null》经验,为你挑选了1个好方法。

我正在尝试从powershell在Azure中创建一个新的Web应用程序服务,但遇到以下错误:

New-AzureRmResourceGroup : 'this.Client.SubscriptionId' cannot be null.

$webAppName = "powershelldemowebapp"
$ResourceGroupName = "PowerShellResourceGroup"          
$Location = "East Asia"

Login-AzureRmAccount -ServicePrincipal -Tenant 000000-0000-0000-0000-00000 -Credential $psCred
Get-AzureSubscription
Select-AzureSubscription  -SubscriptionId 00000-0000-0000-000-0000
New-AzureRmWebApp -Name $webAppName  -ResourceGroupName $ResourceGroupName  -Location $Location 

Shui shengba.. 9

Get-AzureSubscription并且Select-AzureSubscription是ASM cmdlet.我注意到你想创建一个ARM webapp.如果您有多个ARM订阅,则使用Select-AzureSubscription您无法更改默认订阅.cmdlet仅更改经典订阅.

您需要使用ARM cmdlet.

Get-AzureRmSubscription Select-AzureRmSubscription -SubscriptionId 00000-0000-0000-000-0000



1> Shui shengba..:

Get-AzureSubscription并且Select-AzureSubscription是ASM cmdlet.我注意到你想创建一个ARM webapp.如果您有多个ARM订阅,则使用Select-AzureSubscription您无法更改默认订阅.cmdlet仅更改经典订阅.

您需要使用ARM cmdlet.

Get-AzureRmSubscription Select-AzureRmSubscription -SubscriptionId 00000-0000-0000-000-0000

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有