【发布时间】:2020-03-23 04:22:46
【问题描述】:
我有一个 PowerShell 脚本,它将对 Web 应用程序的访问限制在虚拟网络的子网中:
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"
如何引用驻留在除我的 Web 应用程序之外的其他资源组中的虚拟网络? Documentation 似乎没有这样的例子。我可以通过 ARM 模板在 Portal 的另一个资源组中引用虚拟网络,但是当我使用上面提到的 PowerShell 脚本时,我得到:
##[error]The Resource 'Microsoft.Network/virtualNetworks/vNet1' under resource group 'Test1-RG' was not found.
【问题讨论】:
标签: azure-powershell