I'm building the backend of a mobile app on Azure, I was thinking to use Function apps in conjunction with ASP.NET Core 3.1 Web Api. I need to do the following
Run a Function app to get some data periodically from online source,.
From the function app then send the data using POST request to an api endpoint and the method will write the data to an SQLite database
I only want that particular api endpoint visible / accessible to the Function app because no public user, or the mobile application should be allowed to post any data to the database
The other api endpoint should only be accessible to the mobile app (but not someone browsing the net who happens to find out the url) But that is a separate issue.
Is it possible to accomplish the part where I want the POST method visible to the Function app?