We’ve moved this ask to the backlog due to technical challenges in reserving Public IP addresses during stop state.OpenVPN commented
I was annoyed of the running cost of the Basic P2S Azure VPN Gateway SKU, even when it wasn't terminating VPN clients... close to $40 AUD which is pretty expensive given it wasn’t a highly utilized resource in my subscription.
I decided to create an OpenVPN Access Server instance:
Using PowerShell, I defined a large enough 30 GB Standard LRS/HDD VHD, Standard B1s VM size to keep the running cost low (it won’t run properly on the new B1ls size), also assigned a public IP, and voila.
I can start/deallocate the VM on demand and the only cost it incurs is the storing the managed disk and static Public IP, which is relatively small in comparison to maintaining the Basic P2S Azure VPN Gateway SKU.