我正在使用 Terraform 和 ARM 模板为 Webtest 设置Azure 警报规则。工作正常。
我需要检查的一些 URL 可能会返回“错误”(http 状态代码 >= 400)。当我手动修改或设置警报时,我会在“成功条件”中禁用“HTTP 响应”。
我将如何在 ARM 模板中执行此操作?我在门户中导出了两个测试并对其进行了比较。没有区别。有关详细信息,请参阅https://gist.github.com/alexs77/fc61992f84cf2d3ca80bda54cb2717cb。
根据我所期望的 Microsoft.Insights webtests 2018-05-01-previewIgnoreHttpsStatusCode
,该设置可以做到这一点。但无论我将其设置为true
或false
,创建的 Web 测试都启用了“HTTP 响应”。
出色地?!?
如何在禁用 HTTP 响应的情况下创建 Web 测试?