I noticed that the "private link" for application gateway became generally available (finally).
https://azure.microsoft.com/en-us/updates/generally-available-application-gateway-private-link/
We would like to use this to make outbound connections from our synapse workspace to a custom web API.
Whenever a synapse workspace is hosted in a "managed vnet" these types of outbound connections can only be made via the managed-private-endpoints (MPE's). However I do NOT see this listed in the available MPE's within a Synapse workspace. I'm guessing it was not a priority for the Synapse U/I team to add the item to the list of selections.
It has always been a requirement to connect to our custom web API's. The workaround we've used in the past is very, very ugly (involving a private link service, load balancer, and NAT VM). Now that Microsoft has finally finished up "private link" for application gateway, I'd love to start using that from our Synapse Spark jobs.
Any tips would be very much appreciated. I'm hoping there is a way to configure an MPE, regardless of whether the Synapse U/I presents this as an option or not (eg. perhaps it is possible via ARM or powershell or something like that). Hopefully it is fully supported, notwithstanding the U/I.