terraform/config
Paul Hinze 1425b34562
config: Add map() interpolation function
* `map(key, value, ...)` - Returns a map consisting of the key/value pairs
  specified as arguments. Every odd argument must be a string key, and every
  even argument must have the same type as the other values specified.
  Duplicate keys are not allowed. Examples:
  * `map("hello", "world")`
  * `map("us-east", list("a", "b", "c"), "us-west", list("b", "c", "d"))`
2016-07-27 13:03:08 -05:00
..
module Add proper build constraints for GH-7273 2016-06-23 08:02:32 -04:00
test-fixtures core: Better error for dot indexing on user vars 2016-06-12 10:45:48 -05:00
append.go config: allow atlas block 2015-03-24 13:30:22 -07:00
append_test.go removed extra parentheses 2015-10-08 15:48:04 +03:00
config.go core: Fix detection of empty list/map defaults 2016-06-12 11:19:03 +02:00
config_string.go config: "ResourceMode" concept for resources 2016-05-14 08:26:35 -07:00
config_test.go core: Fix detection of empty list/map defaults 2016-06-12 11:19:03 +02:00
config_tree.go config: make Merge an exported func 2014-07-18 17:05:22 -07:00
import_tree.go Condense switch fallthroughs into expr lists 2015-05-26 21:52:36 -04:00
interpolate.go core: Better error for dot indexing on user vars 2016-06-12 10:45:48 -05:00
interpolate_funcs.go config: Add map() interpolation function 2016-07-27 13:03:08 -05:00
interpolate_funcs_test.go config: Add map() interpolation function 2016-07-27 13:03:08 -05:00
interpolate_test.go core: Better error for dot indexing on user vars 2016-06-12 10:45:48 -05:00
interpolate_walk.go core: Fix slice element keys on interpolateWalk 2016-07-08 16:43:42 +01:00
interpolate_walk_test.go core: support native list variables in config 2016-05-10 14:49:14 -04:00
lang.go remove config/lang, use hashicorp/hil 2016-02-03 13:24:04 -05:00
loader.go config: new HCL API 2015-11-07 16:53:42 -08:00
loader_hcl.go config: Data source loading 2016-05-14 08:26:35 -07:00
loader_hcl_test.go config: HCL loader 2014-08-11 09:58:53 -07:00
loader_test.go config: Update test to reflect new behaviour 2016-06-20 19:06:03 +03:00
merge.go config: allow atlas block 2015-03-24 13:30:22 -07:00
merge_test.go removed extra parentheses 2015-10-08 15:48:04 +03:00
raw_config.go core: Use native HIL maps instead of flatmaps 2016-05-10 14:49:13 -04:00
raw_config_test.go remove config/lang, use hashicorp/hil 2016-02-03 13:24:04 -05:00
resource_mode.go config: "ResourceMode" concept for resources 2016-05-14 08:26:35 -07:00
resource_mode_string.go config: "ResourceMode" concept for resources 2016-05-14 08:26:35 -07:00