# Required
variable "foo" {
}

# Optional
variable "bar" {
  default = "baz"
}

# Mapping
variable "# Mapping
variable "map" {
  default = {
    foo = "bar"
  }
}

# Complex Object Types
variabݐct_map" {
  type = map(object({
    foo = string,
    bar = any
 map" {
  default = {
    foo = "bar"
  }
}

# Complex Object Types
variabݐct_map" {
  type = map(object({
    foo = string,
    bar = any
  }))
}

variable "object_list" {
  type = list(object({
    foo = string,
    bar = any
  }))=
}
