我有两个azure订阅(sub1和sub2)。使用Get-AzureService
在powershell中请求云服务仅列出来自sub1而不是sub2的服务。
我还尝试使用Set-AzureSubscription
为sub2设置azure订阅,但没有成功。
如何从sub2获取PowerShell中的服务?
答案 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