如何从Azure订阅中删除当前存储帐户?

我正在学习如何从powershell设置AZURE . 所以我创建了一个存储帐户并将其设置为当前存储帐户,然后我将其从azure中删除了

(Get-AzureSubscription).CurrentStorageAccount仍然显示相同的名称,虽然我从我的天蓝色门户网站删除了它

所以如何从我的订阅中删除这个?

将其添加到订阅有什么意义?

我使用Set-AzureSubscription -CurrentStorageAccount“Name”来设置

删除我选中了Remove-AzureSubscription但是它没有那个选项,什么是删除azure订阅是因为我读了微软文章,但不能理解,因为我是全新的..

这个命令会删除我的Azure订阅吗?如果我的所有网络和虚拟机都将被删除?

谢谢

回答(2)

2 years ago

即使 Set-AzureSubscriptionSet-AzureSubscription 表示您可以重置当前存储帐户(使用 -ResetCurrentStorageAccount 参数),我认为它尚未实现(至少我无法使其工作) .

当您调用 Set-AzureSubscription cmdlet时,它基本上会创建名为 DefaultSubscriptionData.xml 的XML文件 . 该文件存储在 C:\Users\<Your Local Username>\AppData\Roaming\Windows Azure Powershell 文件夹中 . 您可以做的是编辑文件并更改 CurrentStorageAccount node的值 . 您需要重新打开PowerShell控制台才能使这些更改生效 .

请注意, Set-AzureSubscription cmdlet不会影响您的服务器端设置 . 此cmdlet基本上是一种方便您设置订阅范围设置的方法,以便您不必重新执行cmdlet . 这就是documentation也指出:

Set-AzureSubscription cmdlet配置常用设置,包括订阅ID,管理证书和自定义 endpoints . 这些设置存储在用户配置文件或用户指定文件中的订阅数据文件中 . 订阅名称支持并标识多个订阅数据集 . 要选择订阅并使其成为最新订阅,请使用Select-AzureSubscription cmdlet .

2 years ago

在这里查看 Remove-AzureStorageAccount CmdLet:http://msdn.microsoft.com/en-us/library/windowsazure/dn205189.aspx