Add support for KMS key creation to project factory (#3518)

* initial implementation

* context

* tfdoc

* add support for autokey to projects

* fix typo
This commit is contained in:
Ludovico Magnocavallo
2025-11-11 07:23:50 +01:00
committed by GitHub
parent 15a5486a1e
commit fc7aa71ada
20 changed files with 905 additions and 49 deletions

View File

@@ -37,6 +37,7 @@ locals {
}
}
}
kms_keys = local.projects_kms_keys[k]
number = module.projects[k].number
project_id = module.projects[k].project_id
log_buckets = {
@@ -85,6 +86,11 @@ output "iam_principals" {
value = local.iam_principals
}
output "kms_keys" {
description = "KMS key ids."
value = local.kms_keys
}
output "log_buckets" {
description = "Log bucket ids."
value = merge([