Establish connection to a VNET via an ExpressRoute circuit
{"type": "microsoft.network/virtualnetworks", "apiversion": "2020-04-01", "name": "[parameters('virtualnetwork_name')]", "location": "[parameters('location')]", "properties": {"addressspace": {"addressprefixes": ["[parameters('virtualnetwork_cidr')]"]}}}{"type": "microsoft.network/virtualnetworks/subnets", "apiversion": "2020-04-01", "name": "[concat(parameters('virtualnetwork_name'),"/", parameters('subnet1_name'))]", "dependson": ["[resourceid('microsoft.network/virtualnetworks", parameters('virtualnetwork_name'))]"], "properties": {"addressprefix": "[parameters('subnet1_cidr')]", "privateendpointnetworkpolicies": "disabled"}}{"type": "microsoft.network/privateendpoints", "apiversion": "2019-04-01", "name": "[parameters('privateendpoint_name')]", "location": "[parameters('location')]", "dependson": ["[resourceid('microsoft.web/sites", parameters('site_name'))]", "[resourceid('microsoft.network/virtualnetworks/subnets", parameters('virtualnetwork_name'), parameters('subnet1_name'))]"], "properties": {"subnet": {"id": "[resourceid('microsoft.network/virtualnetworks/subnets", parameters('virtualnetwork_name'), parameters('subnet1_name'))]"}, "privatelinkserviceconnections": [{"name": "[parameters('privatelinkconnection_name')]", "properties": {"privatelinkserviceid": "[resourceid('microsoft.web/sites", parameters('site_name'))]", "groupids": ["sites"]}}]}} 