gpt4 book ai didi

powershell - Azure powershell 选择-Azure订阅 - 错误 : the subscription name doesn't exist

转载 作者:行者123 更新时间:2023-12-03 07:15:46 27 4
gpt4 key购买 nike

我刚刚安装了最新的 powershell 1.1,并正在按照此博客条目将反向 DNS 添加到我正在运行的现有 Linux 虚拟机

https://azure.microsoft.com/en-us/blog/announcing-reverse-dns-for-azure-cloud-services/

我能够登录并运行 Get-AzureRmSubscription 以查看我的订阅:

SubscriptionName : Visual Studio Premium with MSDN
SubscriptionId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
TenantId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

SubscriptionName : Visual Studio Enterprise with MSDN
SubscriptionId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
TenantId : XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

如果我尝试运行 Set-AzureService 命令,则会出现一条错误消息,告诉我需要设置默认订阅

我已经尝试过

Select-AzureSubscription -Default 'Visual Studio Enterprise with MSDN'

Select-AzureSubscription -Default "Visual Studio Enterprise with MSDN"

Select-AzureSubscription -Default 'Visual Studio Premium with MSDN'

Select-AzureSubscription -Default "Visual Studio Premium with MSDN"

我什至尝试过仅运行 Select-AzureSubscription,然后在提示时输入订阅名称(不带引号、单引号和双引号),但无法使其正常工作。

我不断收到一条错误消息,内容类似于“订阅名称‘Visual Studio Enterprise with MSDN’不存在”。

我还尝试使用“Select-AzureSubscription -SubscriptionID”并列出订阅 ID 来执行此操作,得到了类似的结果。

我做错了什么?

最佳答案

如果您使用资源管理器,正确的 cmdlet 是:

Get-AzureRmSubscription –SubscriptionName "<name>" | Select-AzureRmSubscription

或者仅使用 -SubscriptionId 而不是 -SubscriptionName。

Select-AzureSubscription 用于管理经典资源。要使其正常工作,您还必须使用以下方法添加经典凭据:

Add-AzureAccount

关于powershell - Azure powershell 选择-Azure订阅 - 错误 : the subscription name doesn't exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34961993/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com