Terraform Type Constraints Explained: The Difference Between List, Set, Map, Tuple, and Object

One of the first things you’ll encounter when learning Terraform is variable definitions: