simplify values assertion
This commit is contained in:
parent
9a893114b9
commit
36d030f61b
|
@ -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
|
|
||||||
}
|
}
|
||||||
|
api_security_config {
|
||||||
|
enabled = var.addons_config.api_security
|
||||||
}
|
}
|
||||||
dynamic "api_security_config" {
|
connectors_platform_config {
|
||||||
for_each = var.addons_config.api_security ? [""] : []
|
enabled = var.addons_config.connectors_platform
|
||||||
content {
|
|
||||||
enabled = true
|
|
||||||
}
|
}
|
||||||
|
integration_config {
|
||||||
|
enabled = var.addons_config.integration
|
||||||
}
|
}
|
||||||
dynamic "connectors_platform_config" {
|
monetization_config {
|
||||||
for_each = var.addons_config.connectors_platform ? [""] : []
|
enabled = var.addons_config.monetization
|
||||||
content {
|
|
||||||
enabled = true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
dynamic "integration_config" {
|
|
||||||
for_each = var.addons_config.integration ? [""] : []
|
|
||||||
content {
|
|
||||||
enabled = true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
dynamic "monetization_config" {
|
|
||||||
for_each = var.addons_config.monetization ? [""] : []
|
|
||||||
content {
|
|
||||||
enabled = true
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue