Support resource-level factories config in project factory module and FAST stages (#3440)

* support resource-level factories in project factory module

* align folder and project schemas across modules and fast

* schema docs
This commit is contained in:
Ludovico Magnocavallo
2025-10-18 12:41:19 +02:00
committed by GitHub
parent 30ea120dcf
commit 4113da128b
14 changed files with 128 additions and 1769 deletions

View File

@@ -73,12 +73,7 @@ module "projects" {
})
default_service_account = try(each.value.default_service_account, "keep")
descriptive_name = try(each.value.descriptive_name, null)
factories_config = {
custom_roles = each.value.factories_config.custom_roles
observability = each.value.factories_config.observability
org_policies = each.value.factories_config.org_policies
quotas = each.value.factories_config.quotas
}
factories_config = each.value.factories_config
labels = merge(
each.value.labels, var.data_merges.labels
)