Thank you for asking your question in Microsoft Q & A.
There are many challenges in vertical auto scaling such as the larger hardware needs to be available, it might require restarting. Due to these constraints, Autoscale does not support vertical scaling.
However, you can automate vertical scaling with the help of Azure automation, where you create runbooks that can automatically resize VMs based on specific conditions, or use Azure Logic Apps.
Hope this helps