Types
An expression in HCL
Detect Expression Language
can have one of the following primitive types: String (a string),
Bool (a Boolean), Int16 (a 16-bit integer),
Int32 (a 32-bit integer), Int64 (a 64-bit
integer), or Double (a double precision floating point number). It
can also have a list type, where the element type of the list is one of the
primitive types: List(String), List(Bool),
List(Int16), List(Int32),
List(Int64), List(Double).