gpt4 book ai didi

logging - 如何使用 Terraform 11.14 启用 Azure Key Vault 日志记录?

转载 作者:行者123 更新时间:2023-12-05 01:40:02 25 4
gpt4 key购买 nike

如何使用 Terraform 11.14 启用 Azure Key Vault 日志记录?

最佳答案

可以引用this example为现有的 Azure Key vault 启用 diagnostic_setting。

例如,这对我有用。我正在使用 Terraform v0.12.5 + provider.azurerm v1.32.0

编辑:您不需要引用 v0.12+ 中的标识符,因为不存在任何函数,即 data.azurerm_key_vault.test.id “${data.azurerm_key_vault.test.id}”

data "azurerm_resource_group" "test"{
name = "myrg"
}

data "azurerm_key_vault" "test" {
name = "mykeyvault"
resource_group_name = "${data.azurerm_resource_group.test.name}"
}

data "azurerm_log_analytics_workspace" "test" {
name = "myloganalytics"
resource_group_name = "${data.azurerm_resource_group.test.name}"
}

data "azurerm_storage_account" "test" {
name = "mystorageaccountname"
resource_group_name = "${data.azurerm_resource_group.test.name}"
}

resource "azurerm_monitor_diagnostic_setting" "test" {
name = "example"
target_resource_id = "${data.azurerm_key_vault.test.id}"
storage_account_id = "${data.azurerm_storage_account.test.id}"
log_analytics_workspace_id = "${data.azurerm_log_analytics_workspace.test.id}"


log {
category = "AuditEvent"
enabled = false

retention_policy {
enabled = false
}
}

metric {
category = "AllMetrics"

retention_policy {
enabled = false
}
}
}

enter image description here

关于logging - 如何使用 Terraform 11.14 启用 Azure Key Vault 日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57193215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com