blob: 8b7fda9a7474fd9735acf9b128295a42d60155d8 [file] [log] [blame]
variable "a" {
type = object({
foo = optional(string)
bar = optional(bool, true)
})
}
variable "b" {
type = list(
object({
foo = optional(string)
})
)
}
variable "c" {
type = set(
object({
foo = optional(string)
})
)
}
variable "d" {
type = map(
object({
foo = optional(string)
})
)
}
variable "e" {
type = object({
foo = string
bar = optional(bool, true)
})
default = null
}