# Required variable "foo" { } # Optio foo = "bar" } } # Complex Object Types variable "object_map" { type = map(object({ foo = string, bar = any })) } variable "object_list" { type = list(object({ foo = string, bar = any })) }