# Connect to your azure subscription Connect-AZAccount # First we need a resouce group to put it all together $rgName = "RG-VNET" $location = "North Europe" New-AZResourceGroup -name $rgName -Location $location # Create a virtual network # Create subnet config $subnetConfig0 = New-AZVirtualNetworkSubnetConfig ` -Name "mySubnet0" ` -AddressPrefix 10.1.0.0/24 # Create the virtual network $vnet = New-AZVirtualNetwork ` -ResourceGroupName $rgName ` -Location $location ` -Name "myVnet" ` -AddressPrefix 10.1.0.0/16 ` -Subnet $subnetConfig # Add more subnets to Virtual Network Add-AzVirtualNetworkSubnetConfig -name "mysubnet1" -VirtualNetwork $vnet -AddressPrefix "10.1.1.0/24" | Set-azVirtualNetwork Add-AzVirtualNetworkSubnetConfig -name "mysubnet2" -VirtualNetwork $vnet -AddressPrefix "10.1.2.0/24" | Set-azVirtualNetwork Add-AzVirtualNetworkSubnetConfig -name "mysubnet0" -VirtualNetwork $vnet -AddressPrefix "10.1.0.0/24" | Set-azVirtualNetwork