Skip to content

0.5.0 Change the block syntax to the argument syntax (with =) to work with Terraform 0.12

Choose a tag to compare

@aknysh aknysh released this 10 Jun 18:10

what

  • Change the block syntax to the argument syntax (with =) to work with Terraform 0.12

why

  • See here for details. The bit that is most relevant to this pull request is the paragraph that reads:

Due to the design of the configuration language decoder in Terraform v0.11 and earlier, it was in many cases possible to interchange the argument syntax (with =) and the block syntax (with just braces) when dealing with map arguments vs. nested blocks. However, this led to some subtle bugs and limitations, so Terraform v0.12 now requires consistent usage of argument syntax for arguments and nested block syntax for nested blocks.