I have an azure function in an S1 app service plan.
The function and its storage account are in a vnet, meaning the table storage is not publicly accessible.
I can manually scale the function via the app service plan scale out section and the function instances increase as expected.
If i try to use the autoscale option in the same section, the scaling saves, but the scaling that is defined never occurs and there is no logging to suggest the scaling evaluation is taking place.
Should autoscaling work in this vnet scenario?