У меня есть сценарий PowerShell, который ограничивает доступ к веб-приложениям до su bnet из виртуальной сети:
Param (
[Parameter(Mandatory=$True)]
[string]
$ResourceGroupName,
[Parameter(Mandatory=$True)]
[string]
$WebAppName,
[Parameter(Mandatory=$True)]
[string]
$VirtualNetworkName,
[Parameter(Mandatory=$True)]
[string]
$SubnetName
)
Add-AzWebAppAccessRestrictionRule -ResourceGroupName $ResourceGroupName -WebAppName $WebAppName -Name "VPN" -Priority 500 -Action Allow -VirtualNetworkName "$VirtualNetworkName" -SubnetName "$SubnetName"
Как я могу сослаться на виртуальную сеть, которая находится в другой группе ресурсов, чем моя сеть Программы? Документация , похоже, не имеет такого примера. Я могу ссылаться на виртуальную сеть в другой группе ресурсов на портале и через шаблон ARM, но когда я использую упомянутый выше скрипт PowerShell, я получаю:
##[error]The Resource 'Microsoft.Network/virtualNetworks/vNet1' under resource group 'Test1-RG' was not found.