30 lines
676 B
HCL
30 lines
676 B
HCL
variable "organization_id" {
|
|
description = "Organization container ID (root parent)"
|
|
type = string
|
|
}
|
|
|
|
variable "parent_container_id" {
|
|
description = "Parent container ID to create projects under"
|
|
type = string
|
|
default = null
|
|
}
|
|
|
|
variable "projects" {
|
|
description = "Map of projects (name, owner_email)"
|
|
type = map(object({
|
|
name = string
|
|
owner_email = string
|
|
}))
|
|
}
|
|
|
|
variable "sna_id" {
|
|
description = "Network Area ID; adds label networkArea=<id> when set"
|
|
type = string
|
|
default = null
|
|
}
|
|
|
|
variable "labels" {
|
|
description = "Extra labels applied to all projects"
|
|
type = map(string)
|
|
default = {}
|
|
}
|