但是,我找不到如何。它是一些晦涩的资源还是根本没有实现?
问问题
544 次
2 回答
2
您可以使用azurerm_monitor_diagnostic_setting
ydaetskcoR 所说的配置设置,它的工作方式与您提供的屏幕截图一样。这是示例代码:
resource "azurerm_monitor_diagnostic_setting" "example" {
name = "example"
target_resource_id = "application_gateway_resource_id"
storage_account_id = data.azurerm_storage_account.example.id
log {
category = "ApplicationGatewayFirewallLog"
enabled = true
retention_policy {
enabled = true
days = 30
}
}
}
Terraform 不支持 Data for application gateway,因此您需要自己输入现有应用程序网关的资源 id,或者在创建新的应用程序网关时引用该 id。
于 2020-05-21T06:28:52.190 回答
0
Terraform for Azure WAF (ApplicationGateway) 似乎还不支持日志。
于 2020-05-20T23:17:39.487 回答