simplify values assertion

This commit is contained in:
eddern 2023-09-19 19:28:22 +02:00
parent 9a893114b9
commit 36d030f61b
1 changed files with 10 additions and 25 deletions

View File

@ -136,35 +136,20 @@ resource "google_apigee_addons_config" "addons_config" {
for_each = toset(var.addons_config == null ? [] : [""]) for_each = toset(var.addons_config == null ? [] : [""])
org = local.org_name org = local.org_name
addons_config { addons_config {
dynamic "advanced_api_ops_config" { advanced_api_ops_config {
for_each = var.addons_config.advanced_api_ops ? [""] : [] enabled = var.addons_config.advanced_api_ops
content {
enabled = true
}
} }
dynamic "api_security_config" { api_security_config {
for_each = var.addons_config.api_security ? [""] : [] enabled = var.addons_config.api_security
content {
enabled = true
}
} }
dynamic "connectors_platform_config" { connectors_platform_config {
for_each = var.addons_config.connectors_platform ? [""] : [] enabled = var.addons_config.connectors_platform
content {
enabled = true
}
} }
dynamic "integration_config" { integration_config {
for_each = var.addons_config.integration ? [""] : [] enabled = var.addons_config.integration
content {
enabled = true
}
} }
dynamic "monetization_config" { monetization_config {
for_each = var.addons_config.monetization ? [""] : [] enabled = var.addons_config.monetization
content {
enabled = true
}
} }
} }
} }