I have a Cloud Function that has to call an external API. This API does IP address based whitelisting. Is there a way to have a static external IP for all calls from a Cloud Function, without having to maintain a VM with a custom reverse proxy? Cloud NAT maybe?

Thanks,
 inki