我正在尝试使用 Web 应用程序防火墙连接来实现 Azure Front Door Premium。我可以手动和通过二头肌创建前门。但是,当我尝试通过 Bicep 连接到 WAF 时,我不确定它是否完全有效。
我的 WAF 的二头肌资源如下所示:
resource profiles_gbt_nprod_sandbox_FrontDoorTest_name_AzureFDTest_ac196269 'Microsoft.Cdn/profiles/securitypolicies@2020-09-01' = {
parent: profiles_gbt_nprod_sandbox_FrontDoorTest_name_resource
name: 'AzureFDTest-ac196269'
properties: {
parameters: {
wafPolicy: {
id: frontdoorwebapplicationfirewallpolicies_AzureFDTest_externalid
}
associations: [
{
domains: [
{
id: profiles_gbt_nprod_sandbox_FrontDoorTest_name_TestFDEndpoint.id
}
]
patternsToMatch: [
'/*'
]
}
]
type: 'WebApplicationFirewall'
}
}
}
获取:AzureFDTest-ac196269
我通过 Bicep 创建了 Front Door,然后手动连接了 AzureFDTest 策略并生成了这个名称。
当它运行时,它看起来像是连接到 Endpoint Manager 中的 Front Door:
但是当我单击 AzureFDTest WAF 策略时,它看起来像:
并且AzureFDTest
没有列出。如果我要手动连接 WAF,这个下拉菜单会显示AzureFDTest
. 这仍然按预期工作还是我编写资源的方式有问题?