I am getting this error when I run this script provided from here
link :
https://video2.skills-academy.com/en-us/azure/storage/files/storage-files-configure-p2s-vpn-windows
error :
$region = "<region>" $resourceGroupName = "<resource-group>" $virtualNetworkName = "<desired-vnet-name>" $virtualNetwork = New-AzVirtualNetwork -ResourceGroupName $resourceGroupName
-Name $virtualNetworkName -Location $region
-AddressPrefix "192.168.0.0/16" Add-AzVirtualNetworkSubnetConfig -Name "ServiceEndpointSubnet"
-AddressPrefix "192.168.0.0/24" -VirtualNetwork $virtualNetwork
-ServiceEndpoint "Microsoft.Storage" -WarningAction SilentlyContinue | Out-Null Add-AzVirtualNetworkSubnetConfig
-Name "PrivateEndpointSubnet" -AddressPrefix "192.168.1.0/24"
-VirtualNetwork $virtualNetwork -WarningAction SilentlyContinue | Out-Null Add-AzVirtualNetworkSubnetConfig
-Name "GatewaySubnet" -AddressPrefix "192.168.2.0/24"
-VirtualNetwork $virtualNetwork -WarningAction SilentlyContinue | Out-Null $virtualNetwork | Set-AzVirtualNetwork | Out-Null $virtualNetwork = Get-AzVirtualNetwork
-ResourceGroupName $resourceGroupName -Name $virtualNetworkName $serviceEndpointSubnet = $virtualNetwork.Subnets |
Where-Object { $.Name -eq "ServiceEndpointSubnet" } $privateEndpointSubnet = $virtualNetwork.Subnets | Where-Object { $_.Name -eq "PrivateEndpointSubnet" } $gatewaySubnet = $virtualNetwork.Subnets |
Where-Object { $.Name -eq "GatewaySubnet" }
script :
$region = "<region>"
$resourceGroupName = "<resource-group>"
$virtualNetworkName = "<desired-vnet-name>"
$virtualNetwork = New-AzVirtualNetwork -ResourceGroupName $resourceGroupName
-Name $virtualNetworkName -Location $region
-AddressPrefix "192.168.0.0/16"
Add-AzVirtualNetworkSubnetConfig -Name "ServiceEndpointSubnet"
-AddressPrefix "192.168.0.0/24" -VirtualNetwork $virtualNetwork
-ServiceEndpoint "Microsoft.Storage" `
-WarningAction SilentlyContinue | Out-Null
Add-AzVirtualNetworkSubnetConfig -Name "PrivateEndpointSubnet"
-AddressPrefix "192.168.1.0/24" -VirtualNetwork $virtualNetwork
-WarningAction SilentlyContinue | Out-Null
Add-AzVirtualNetworkSubnetConfig -Name "GatewaySubnet"
-AddressPrefix "192.168.2.0/24" -VirtualNetwork $virtualNetwork
-WarningAction SilentlyContinue | Out-Null
$virtualNetwork | Set-AzVirtualNetwork | Out-Null
$virtualNetwork = Get-AzVirtualNetwork -ResourceGroupName $resourceGroupName
-Name $virtualNetworkName
$serviceEndpointSubnet = $virtualNetwork.Subnets | Where-Object { $_.Name -eq "ServiceEndpointSubnet" } $privateEndpointSubnet = $virtualNetwork.Subnets |
Where-Object { $.Name -eq "PrivateEndpointSubnet" }
$gatewaySubnet = $virtualNetwork.Subnets | `
Where-Object { $.Name -eq "GatewaySubnet" }