I want to create Blob Storage, Virtual Machine connect them using a Network, and put all these three in a VPN using pulumi in azure. But I am not that much good in networking stuff. And there are lot of network resources in pulumi docs so I am not sure how to achieve this. Can someone tell me how I can create this using pulumi and which network resources to use.