0

我正在部署一个应用服务环境,我需要获取它的出站 IP。部署后,我可以在资源管理器中看到 IP,并且应该能够使用以下 CmdLet 获取信息:

Get-AzureRmResource -ResourceGroupName asepoc-base -ResourceType Microsoft.Web/hostingEnvironments/capacities -ResourceName asepocxxxx/virtualip -ApiVersion 2015-08-01

但是这个命令没有返回任何东西,尽管可以在 Http 响应中使用 fiddler 查看完整的 json 对象。

我错过了什么?是否有另一种方法(可能直接在 ARM 模板中使用 reference())来获取 IP?

4

1 回答 1

4

更简单的方法:

(Get-AzureRmWebApp -ResourceGroupName xxx -Name yyy).OutboundIpAddresses

你的方式:

(Get-AzureRmResource -ResourceGroupName xxx-ResourceType Microsoft.Web/sites -ApiVersion yyy -ResourceName zzz).Properties.OutboundIpAddresses
于 2017-03-16T04:50:35.187 回答