Azure Functions - Outbound IP
Ola pessoALL,
Ha um certo tempo escrevi sobre como pegar o outbound ip de um app service e esses dias precisei fazer algo parecido para uma function, embora tambem esteja disponivel a maneira de recuperar a lista de IPs eh um pouco diferente.
Temos duas maneiras de recuperar essa lista.
Azure Resources Explorer
Acessando o Azure Resource Explorer podemos usar a caixa de pesquisa para localizarmos nossa function, caso tenha mais de um recurso com o mesmo nome da function selecione o recurso do tipo "Microsoft.Web/sites".

Nas propriedades procure por outboundIpAddresses e possibleOutboundIpAddresses.
Azure CLI
Uma maneira alternativa de recuperarmos a lista de IPs eh através do Azure CLI. Se voce não tiver a cli instalada podemos usar direto do portal do Azure. O comando a seguir vai te retornar a lista de IPs e pode ser feito via script caso precise recuperar de múltiplas functions.
az webapp show --resource-group <group_name> --name <app_name> --query outboundIpAddresses --output tsv
az webapp show --resource-group <group_name> --name <app_name> --query possibleOutboundIpAddresses --output tsv
