variable "projects" { type = map(object({ name = string owner_email = string })) default = { project1 = { name = "landingzone" owner_email = "michael.sodan@stackit.cloud" } project2 = { name = "core" owner_email = "michael.sodan@stackit.cloud" } project3 = { name = "backup" owner_email = "michael.sodan@stackit.cloud" } project4 = { name = "ske" owner_email = "markus.brunsch@stackit.cloud" } } } resource "stackit_resourcemanager_project" "projects" { for_each = var.projects parent_container_id = var.organization_id name = each.value.name owner_email = each.value.owner_email labels = { "networkArea" = stackit_network_area.sna.network_area_id } } output "project_info" { value = { for k, project in stackit_resourcemanager_project.projects : k => { project_id = project.project_id container_id = project.container_id } } }