Use project numbers in billing budget filter (#3555)

* Fixed project level billing budget filter

* Moved project_numbers local to concat block

* Fixed with try block

* fix project replacement

* tfdoc

* fix test

---------

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
This commit is contained in:
kovagoadam
2025-12-10 18:35:06 +01:00
committed by GitHub
parent c04c6b8093
commit 4e88bec299
9 changed files with 22 additions and 15 deletions

View File

@@ -48,7 +48,7 @@ locals {
trimsuffix(f, ".yaml") => yamldecode(file("${local._templates_path}/${f}"))
}
ctx_project_ids = merge(local.ctx.project_ids, local.project_ids)
ctx_project_numbers = merge(local.ctx.project_ids, local.project_numbers)
ctx_project_numbers = merge(local.ctx.project_numbers, local.project_numbers)
project_ids = {
for k, v in module.projects : k => v.project_id
}