I have a web api that's been deployed on google cloud's app engine flex. The primary function of this service is to call another service (within the same google cloud project) every 4 hours via google cloud scheduler.
Since this service is purely automated, I'd like to restrict anybody from being able to hit it's endpoint externally. I know that public IP addresses can be removed from VM instances in Compute Engine, but how do I do that in GAE?