我有一个PowerShell脚本来部署服务总线命名空间
这是我用来部署它的命令。
New-AzureRmServiceBusNamespace -ResourceGroup $ResourceGroupName -NamespaceName $ServiceBusNamespace -Location $Location
上述命令需要输入位置参数。我希望该位置值为我的资源组所在的位置。如何提取资源组的位置值?
我尝试了各种方法但都失败了。它显示 @ {location = west us} ,当我尝试这个
时$location = Set-AzureRmResourceGroup -Name $ResourceGroupName -Tag @{} | Select-Object Location
Write-Host $location
需要帮助。谢谢!
答案 0 :(得分:1)
$loc = Get-AzureRMResourceGroup -Name $ResourceGroupName | select-object -expandproperty location
好吧,如果你想GET
使用适当的动词。
或者像这样:
$rg = Get-AzureRMResourceGroup -Name $ResourceGroupName
$rg.location