I have a created a simple Azure Logic App that sends a file via FTP to a customer. I have tested the Logic App and it works to my VM. I have an issue however that my customer whitelists IP addresses that FTP to them and Azure will only supply you with regional IP addresses meaning anyone who uses Logic App in my region will have access to my customer. I have done some reading and it seems that the recommended way to do this is by using API Management as a Reverse Proxy.
https://blogs.msdn.microsoft.com/david_burgs_blog/2017/05/19/whitelisting-and-logic-apps/
Can someone explain how to do this? It seems you ftp to your API Management Gateway and it then forwards the request to customer. Its the forwarding bit i don't understand how to do.