Получите исходящий IP-адрес среды службы приложений Azure.

Я развертываю среду службы приложений, и мне нужно получить исходящий IP-адрес. После развертывания я вижу IP-адрес в диспетчере ресурсов, и я должен получить информацию, используя следующий CmdLet:

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

Но эта команда ничего не возвращает, хотя полный объект json можно просмотреть с помощью fiddler в ответе Http.

Я что-то пропустил? Есть ли другой способ (может быть, непосредственно в шаблоне ARM с использованием ссылки()) для получения IP?


person Loul G.    schedule 15.03.2017    source источник


Ответы (1)


Более простой способ:

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

Твой путь:

(Get-AzureRmResource -ResourceGroupName xxx-ResourceType Microsoft.Web/sites -ApiVersion yyy -ResourceName zzz).Properties.OutboundIpAddresses
person 4c74356b41    schedule 16.03.2017
comment
Спасибо, это работает. Хотя несколько странно, что мы не можем напрямую получить какой-либо IP-адрес из ASE... - person Loul G.; 16.03.2017