terraform/website/source/intro/getting-started
James Nugent e57a399d71 core: Use native HIL maps instead of flatmaps
This changes the representation of maps in the interpolator from the
dotted flatmap form of a string variable named "var.variablename.key"
per map element to use native HIL maps instead.

This involves porting some of the interpolation functions in order to
keep the tests green, and adding support for map outputs.

There is one backwards incompatibility: as a result of an implementation
detail of maps, one could access an indexed map variable using the
syntax "${var.variablename.key}".

This is no longer possible - instead HIL native syntax -
"${var.variablename["key"]}" must be used. This was previously
documented, (though not heavily used) so it must be noted as a backward
compatibility issue for Terraform 0.7.
2016-05-10 14:49:13 -04:00
..
build.html.md Fix broken sentence regarding computed values 2016-03-25 10:34:47 -04:00
change.html.md provider/aws: Update docs with t1 instance for accounts with EC2 Classic 2015-12-21 10:00:34 -06:00
dependencies.html.md Use HTTPS + www. for links 2016-01-14 16:03:26 -05:00
destroy.html.md add remote terraform to getting started 2015-04-19 21:56:03 -07:00
install.html.markdown Bring usage docs up to date 2016-03-05 19:25:16 +09:00
modules.html.md command: Change module-depth default to -1 2016-01-20 13:58:02 -06:00
next-steps.html.markdown Add meta descriptions to all pages 2014-10-21 23:21:56 -04:00
outputs.html.md Update outputs.html.md 2015-12-29 17:21:58 -07:00
provision.html.md Changes AMI to be non-hvm, matching the one used in earlier pages 2016-01-11 17:04:17 -06:00
remote.html.markdown Fixed typos in remote.html.markdown and connection.html.markdown. (#6195) 2016-04-15 23:05:49 +01:00
variables.html.md core: Use native HIL maps instead of flatmaps 2016-05-10 14:49:13 -04:00