Get-AzureService未列出所有云服务(多个订阅)

时间:2013-03-27 07:57:18

标签: powershell deployment azure cloud

我有两个azure订阅(sub1和sub2)。使用Get-AzureService在powershell中请求云服务仅列出来自sub1而不是sub2的服务。

我还尝试使用Set-AzureSubscription为sub2设置azure订阅,但没有成功。

如何从sub2获取PowerShell中的服务?

3 个答案:

答案 0 :(得分:2)

最近的PowerShell版本实际上已经改变了。 -DefaultSubscription不再作为参数存在。

您现在应该使用Select-AzureSubscription http://msdn.microsoft.com/en-us/library/dn495203.aspx

  

Select-AzureSubscription -Current" sub2"

     

Get-AzureSubscription | fl SubscriptionName,SubscriptionId,IsDefault,IsCurrent

答案 1 :(得分:1)

哦,我明白了:

Set-AzureSubscription -DefaultSubscription "sub2"

答案 2 :(得分:1)

The others methods doesn't works for me, so here's my two cents:

Get the list of subscriptions:

Get-AzureRmSubscription

Select the subscription using the subscription Id provided by the other call

Select-AzureSubscription -SubscriptionId "xxxx-xxxx-xxxx-xxxx" -Current