I have several Azure Functions (Premium plan) which do some stuff and load the results to the storage blob. The connection to the storage account is restricted by a v-net so no public access to the storage account, however, I check and found that my (HTTP) azure functions can be triggered on the public internet.
How can I restrict this in the azure function, is there a way to do it through configuration?
Is this the way it's done? Please help if there're other ways