From 2c50808bbbbebeca376757af99b5073ac4b0035f Mon Sep 17 00:00:00 2001 From: Nick Fagerlund Date: Wed, 16 Jan 2019 16:33:57 -0800 Subject: [PATCH] website: Version notes: Add new -> old links to 0.12 language docs (function pages) --- website/docs/configuration/functions/abs.html.md | 4 ++++ website/docs/configuration/functions/base64decode.html.md | 4 ++++ website/docs/configuration/functions/base64encode.html.md | 4 ++++ website/docs/configuration/functions/base64gzip.html.md | 4 ++++ website/docs/configuration/functions/base64sha256.html.md | 4 ++++ website/docs/configuration/functions/base64sha512.html.md | 4 ++++ website/docs/configuration/functions/basename.html.md | 4 ++++ website/docs/configuration/functions/bcrypt.html.md | 4 ++++ website/docs/configuration/functions/ceil.html.md | 4 ++++ website/docs/configuration/functions/chomp.html.md | 4 ++++ website/docs/configuration/functions/chunklist.html.md | 4 ++++ website/docs/configuration/functions/cidrhost.html.md | 4 ++++ website/docs/configuration/functions/cidrnetmask.html.md | 4 ++++ website/docs/configuration/functions/cidrsubnet.html.md | 4 ++++ website/docs/configuration/functions/coalesce.html.md | 4 ++++ website/docs/configuration/functions/coalescelist.html.md | 4 ++++ website/docs/configuration/functions/compact.html.md | 4 ++++ website/docs/configuration/functions/contains.html.md | 4 ++++ website/docs/configuration/functions/csvdecode.html.md | 4 ++++ website/docs/configuration/functions/dirname.html.md | 4 ++++ website/docs/configuration/functions/distinct.html.md | 4 ++++ website/docs/configuration/functions/element.html.md | 4 ++++ website/docs/configuration/functions/file.html.md | 4 ++++ website/docs/configuration/functions/filebase64.html.md | 4 ++++ website/docs/configuration/functions/filebase64sha256.html.md | 4 ++++ website/docs/configuration/functions/filebase64sha512.html.md | 4 ++++ website/docs/configuration/functions/fileexists.html.md | 4 ++++ website/docs/configuration/functions/filemd5.html.md | 4 ++++ website/docs/configuration/functions/filesha1.html.md | 4 ++++ website/docs/configuration/functions/filesha256.html.md | 4 ++++ website/docs/configuration/functions/filesha512.html.md | 4 ++++ website/docs/configuration/functions/flatten.html.md | 4 ++++ website/docs/configuration/functions/floor.html.md | 4 ++++ website/docs/configuration/functions/format.html.md | 4 ++++ website/docs/configuration/functions/formatdate.html.md | 4 ++++ website/docs/configuration/functions/formatlist.html.md | 4 ++++ website/docs/configuration/functions/indent.html.md | 4 ++++ website/docs/configuration/functions/index.html.md | 4 ++++ website/docs/configuration/functions/join.html.md | 4 ++++ website/docs/configuration/functions/jsondecode.html.md | 4 ++++ website/docs/configuration/functions/jsonencode.html.md | 4 ++++ website/docs/configuration/functions/keys.html.md | 4 ++++ website/docs/configuration/functions/length.html.md | 4 ++++ website/docs/configuration/functions/list.html.md | 4 ++++ website/docs/configuration/functions/log.html.md | 4 ++++ website/docs/configuration/functions/lookup.html.md | 4 ++++ website/docs/configuration/functions/lower.html.md | 4 ++++ website/docs/configuration/functions/map.html.md | 4 ++++ website/docs/configuration/functions/matchkeys.html.md | 4 ++++ website/docs/configuration/functions/max.html.md | 4 ++++ website/docs/configuration/functions/md5.html.md | 4 ++++ website/docs/configuration/functions/merge.html.md | 4 ++++ website/docs/configuration/functions/min.html.md | 4 ++++ website/docs/configuration/functions/pathexpand.html.md | 4 ++++ website/docs/configuration/functions/pow.html.md | 4 ++++ website/docs/configuration/functions/replace.html.md | 4 ++++ website/docs/configuration/functions/rsadecrypt.html.md | 4 ++++ website/docs/configuration/functions/sethaselement.html.md | 4 ++++ website/docs/configuration/functions/setintersection.html.md | 4 ++++ website/docs/configuration/functions/setproduct.html.md | 4 ++++ website/docs/configuration/functions/setunion.html.md | 4 ++++ website/docs/configuration/functions/sha1.html.md | 4 ++++ website/docs/configuration/functions/sha256.html.md | 4 ++++ website/docs/configuration/functions/sha512.html.md | 4 ++++ website/docs/configuration/functions/signum.html.md | 4 ++++ website/docs/configuration/functions/slice.html.md | 4 ++++ website/docs/configuration/functions/sort.html.md | 4 ++++ website/docs/configuration/functions/split.html.md | 4 ++++ website/docs/configuration/functions/substr.html.md | 4 ++++ website/docs/configuration/functions/templatefile.html.md | 4 ++++ website/docs/configuration/functions/timeadd.html.md | 4 ++++ website/docs/configuration/functions/timestamp.html.md | 4 ++++ website/docs/configuration/functions/title.html.md | 4 ++++ website/docs/configuration/functions/tobool.html.md | 4 ++++ website/docs/configuration/functions/tolist.html.md | 4 ++++ website/docs/configuration/functions/tomap.html.md | 4 ++++ website/docs/configuration/functions/tonumber.html.md | 4 ++++ website/docs/configuration/functions/toset.html.md | 4 ++++ website/docs/configuration/functions/tostring.html.md | 4 ++++ website/docs/configuration/functions/transpose.html.md | 4 ++++ website/docs/configuration/functions/trimspace.html.md | 4 ++++ website/docs/configuration/functions/upper.html.md | 4 ++++ website/docs/configuration/functions/urlencode.html.md | 4 ++++ website/docs/configuration/functions/uuid.html.md | 4 ++++ website/docs/configuration/functions/values.html.md | 4 ++++ website/docs/configuration/functions/zipmap.html.md | 4 ++++ 86 files changed, 344 insertions(+) diff --git a/website/docs/configuration/functions/abs.html.md b/website/docs/configuration/functions/abs.html.md index 757e2ed8c0..012bd00b40 100644 --- a/website/docs/configuration/functions/abs.html.md +++ b/website/docs/configuration/functions/abs.html.md @@ -8,6 +8,10 @@ description: |- # `abs` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `abs` returns the absolute value of the given number. In other words, if the number is zero or positive then it is returned as-is, but if it is negative then it is multiplied by -1 to make it positive before returning it. diff --git a/website/docs/configuration/functions/base64decode.html.md b/website/docs/configuration/functions/base64decode.html.md index 977e725735..fc15f2a46f 100644 --- a/website/docs/configuration/functions/base64decode.html.md +++ b/website/docs/configuration/functions/base64decode.html.md @@ -8,6 +8,10 @@ description: |- # `base64decode` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `base64decode` takes a string containing a Base64 character sequence and returns the original string. diff --git a/website/docs/configuration/functions/base64encode.html.md b/website/docs/configuration/functions/base64encode.html.md index 4c2a4dfb71..0764232728 100644 --- a/website/docs/configuration/functions/base64encode.html.md +++ b/website/docs/configuration/functions/base64encode.html.md @@ -8,6 +8,10 @@ description: |- # `base64encode` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `base64encode` applies Base64 encoding to a string. Terraform uses the "standard" Base64 alphabet as defined in diff --git a/website/docs/configuration/functions/base64gzip.html.md b/website/docs/configuration/functions/base64gzip.html.md index 4e94030717..5bd11434b0 100644 --- a/website/docs/configuration/functions/base64gzip.html.md +++ b/website/docs/configuration/functions/base64gzip.html.md @@ -9,6 +9,10 @@ description: |- # `base64gzip` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `base64gzip` compresses a string with gzip and then encodes the result in Base64 encoding. diff --git a/website/docs/configuration/functions/base64sha256.html.md b/website/docs/configuration/functions/base64sha256.html.md index 404cfd0bb3..343b6d641a 100644 --- a/website/docs/configuration/functions/base64sha256.html.md +++ b/website/docs/configuration/functions/base64sha256.html.md @@ -9,6 +9,10 @@ description: |- # `base64sha256` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `base64sha256` computes the SHA256 hash of a given string and encodes it with Base64. This is not equivalent to base64encode(sha256512("test")) since sha512() returns hexadecimal representation. diff --git a/website/docs/configuration/functions/base64sha512.html.md b/website/docs/configuration/functions/base64sha512.html.md index f1e7e56370..cfca09ca52 100644 --- a/website/docs/configuration/functions/base64sha512.html.md +++ b/website/docs/configuration/functions/base64sha512.html.md @@ -9,6 +9,10 @@ description: |- # `base64sha512` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `base64sha512` computes the SHA512 hash of a given string and encodes it with Base64. This is not equivalent to base64encode(sha512("test")) since sha512() returns hexadecimal representation. diff --git a/website/docs/configuration/functions/basename.html.md b/website/docs/configuration/functions/basename.html.md index 863947fa22..8db5fa4bd5 100644 --- a/website/docs/configuration/functions/basename.html.md +++ b/website/docs/configuration/functions/basename.html.md @@ -9,6 +9,10 @@ description: |- # `basename` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `basename` takes a string containing a filesystem path and removes all except the last portion from it. diff --git a/website/docs/configuration/functions/bcrypt.html.md b/website/docs/configuration/functions/bcrypt.html.md index b38882e9c6..668523439b 100644 --- a/website/docs/configuration/functions/bcrypt.html.md +++ b/website/docs/configuration/functions/bcrypt.html.md @@ -9,6 +9,10 @@ description: |- # `bcrypt` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `bcrypt` computes a hash of the given string using the Blowfish cipher, returning a string in [the _Modular Crypt Format_](https://passlib.readthedocs.io/en/stable/modular_crypt_format.html) diff --git a/website/docs/configuration/functions/ceil.html.md b/website/docs/configuration/functions/ceil.html.md index 950cb3e8d4..deb4dada6c 100644 --- a/website/docs/configuration/functions/ceil.html.md +++ b/website/docs/configuration/functions/ceil.html.md @@ -9,6 +9,10 @@ description: |- # `ceil` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `ceil` returns the closest whole number that is greater than or equal to the given value, which may be a fraction. diff --git a/website/docs/configuration/functions/chomp.html.md b/website/docs/configuration/functions/chomp.html.md index 3298b369c3..1e8db54a83 100644 --- a/website/docs/configuration/functions/chomp.html.md +++ b/website/docs/configuration/functions/chomp.html.md @@ -8,6 +8,10 @@ description: |- # `chomp` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `chomp` removes newline characters at the end of a string. This can be useful if, for example, the string was read from a file that has diff --git a/website/docs/configuration/functions/chunklist.html.md b/website/docs/configuration/functions/chunklist.html.md index 07e4023c1f..63df0bc660 100644 --- a/website/docs/configuration/functions/chunklist.html.md +++ b/website/docs/configuration/functions/chunklist.html.md @@ -9,6 +9,10 @@ description: |- # `chunklist` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `chunklist` splits a single list into fixed-size chunks, returning a list of lists. diff --git a/website/docs/configuration/functions/cidrhost.html.md b/website/docs/configuration/functions/cidrhost.html.md index a9fb6dd9bd..f4f0e98313 100644 --- a/website/docs/configuration/functions/cidrhost.html.md +++ b/website/docs/configuration/functions/cidrhost.html.md @@ -9,6 +9,10 @@ description: |- # `cidrhost` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `cidrhost` calculates a full host IP address for a given host number within a given IP network address prefix. diff --git a/website/docs/configuration/functions/cidrnetmask.html.md b/website/docs/configuration/functions/cidrnetmask.html.md index 634ca6ad08..ce3fa8adc6 100644 --- a/website/docs/configuration/functions/cidrnetmask.html.md +++ b/website/docs/configuration/functions/cidrnetmask.html.md @@ -9,6 +9,10 @@ description: |- # `cidrnetmask` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `cidrnetmask` converts an IPv4 address prefix given in CIDR notation into a subnet mask address. diff --git a/website/docs/configuration/functions/cidrsubnet.html.md b/website/docs/configuration/functions/cidrsubnet.html.md index c15aad136a..62e4ee7c55 100644 --- a/website/docs/configuration/functions/cidrsubnet.html.md +++ b/website/docs/configuration/functions/cidrsubnet.html.md @@ -9,6 +9,10 @@ description: |- # `cidrsubnet` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `cidrsubnet` calculates a subnet address within given IP network address prefix. ```hcl diff --git a/website/docs/configuration/functions/coalesce.html.md b/website/docs/configuration/functions/coalesce.html.md index 97bbd35260..13a57fcfde 100644 --- a/website/docs/configuration/functions/coalesce.html.md +++ b/website/docs/configuration/functions/coalesce.html.md @@ -9,6 +9,10 @@ description: |- # `coalesce` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `coalesce` takes any number of string arguments and returns the first one that isn't empty. diff --git a/website/docs/configuration/functions/coalescelist.html.md b/website/docs/configuration/functions/coalescelist.html.md index fa513a0369..ff67c1d228 100644 --- a/website/docs/configuration/functions/coalescelist.html.md +++ b/website/docs/configuration/functions/coalescelist.html.md @@ -9,6 +9,10 @@ description: |- # `coalescelist` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `coalescelist` takes any number of list arguments and returns the first one that isn't empty. diff --git a/website/docs/configuration/functions/compact.html.md b/website/docs/configuration/functions/compact.html.md index 959dc3fe28..9659efa542 100644 --- a/website/docs/configuration/functions/compact.html.md +++ b/website/docs/configuration/functions/compact.html.md @@ -8,6 +8,10 @@ description: |- # `compact` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `compact` takes a list of strings and returns a new list with any empty string elements removed. diff --git a/website/docs/configuration/functions/contains.html.md b/website/docs/configuration/functions/contains.html.md index 8a1a404fd8..ba7d3d9c26 100644 --- a/website/docs/configuration/functions/contains.html.md +++ b/website/docs/configuration/functions/contains.html.md @@ -8,6 +8,10 @@ description: |- # `contains` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `contains` determines whether a given list contains a given single value as one of its elements. diff --git a/website/docs/configuration/functions/csvdecode.html.md b/website/docs/configuration/functions/csvdecode.html.md index d6e987ee4c..8c90eff7a7 100644 --- a/website/docs/configuration/functions/csvdecode.html.md +++ b/website/docs/configuration/functions/csvdecode.html.md @@ -8,6 +8,10 @@ description: |- # `csvdecode` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `csvdecode` decodes a string containing CSV-formatted data and produces a list of maps representing that data. diff --git a/website/docs/configuration/functions/dirname.html.md b/website/docs/configuration/functions/dirname.html.md index b2fa6dd6e7..ddf07d91af 100644 --- a/website/docs/configuration/functions/dirname.html.md +++ b/website/docs/configuration/functions/dirname.html.md @@ -8,6 +8,10 @@ description: |- # `dirname` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `dirname` takes a string containing a filesystem path and removes the last portion from it. diff --git a/website/docs/configuration/functions/distinct.html.md b/website/docs/configuration/functions/distinct.html.md index deec8e5386..52485ea493 100644 --- a/website/docs/configuration/functions/distinct.html.md +++ b/website/docs/configuration/functions/distinct.html.md @@ -8,6 +8,10 @@ description: |- # `distinct` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `distinct` takes a list and returns a new list with any duplicate elements removed. diff --git a/website/docs/configuration/functions/element.html.md b/website/docs/configuration/functions/element.html.md index 4102b9a368..c4f85d9e43 100644 --- a/website/docs/configuration/functions/element.html.md +++ b/website/docs/configuration/functions/element.html.md @@ -8,6 +8,10 @@ description: |- # `element` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `element` retrieves a single element from a list. ```hcl diff --git a/website/docs/configuration/functions/file.html.md b/website/docs/configuration/functions/file.html.md index 18f1d99189..b84d620109 100644 --- a/website/docs/configuration/functions/file.html.md +++ b/website/docs/configuration/functions/file.html.md @@ -9,6 +9,10 @@ description: |- # `file` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `file` reads the contents of a file at the given path and returns them as a string. diff --git a/website/docs/configuration/functions/filebase64.html.md b/website/docs/configuration/functions/filebase64.html.md index 20e2e1595e..770840517f 100644 --- a/website/docs/configuration/functions/filebase64.html.md +++ b/website/docs/configuration/functions/filebase64.html.md @@ -9,6 +9,10 @@ description: |- # `filebase64` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `filebase64` reads the contents of a file at the given path and returns them as a base64-encoded string. diff --git a/website/docs/configuration/functions/filebase64sha256.html.md b/website/docs/configuration/functions/filebase64sha256.html.md index c87bc8880c..f9e2959409 100644 --- a/website/docs/configuration/functions/filebase64sha256.html.md +++ b/website/docs/configuration/functions/filebase64sha256.html.md @@ -9,6 +9,10 @@ description: |- # `filebase64sha256` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `filebase64sha256` is a variant of [`base64sha256`](./base64sha256.html) that hashes the contents of a given file rather than a literal string. diff --git a/website/docs/configuration/functions/filebase64sha512.html.md b/website/docs/configuration/functions/filebase64sha512.html.md index 6bd05dccf4..77de9face1 100644 --- a/website/docs/configuration/functions/filebase64sha512.html.md +++ b/website/docs/configuration/functions/filebase64sha512.html.md @@ -9,6 +9,10 @@ description: |- # `filebase64sha512` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `filebase64sha512` is a variant of [`base64sha512`](./base64sha512.html) that hashes the contents of a given file rather than a literal string. diff --git a/website/docs/configuration/functions/fileexists.html.md b/website/docs/configuration/functions/fileexists.html.md index a38db212b0..0e07608866 100644 --- a/website/docs/configuration/functions/fileexists.html.md +++ b/website/docs/configuration/functions/fileexists.html.md @@ -8,6 +8,10 @@ description: |- # `fileexists` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `fileexists` determines whether a file exists at a given path. ```hcl diff --git a/website/docs/configuration/functions/filemd5.html.md b/website/docs/configuration/functions/filemd5.html.md index 5b33014659..e9c41c77e6 100644 --- a/website/docs/configuration/functions/filemd5.html.md +++ b/website/docs/configuration/functions/filemd5.html.md @@ -9,6 +9,10 @@ description: |- # `filemd5` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `filemd5` is a variant of [`md5`](./md5.html) that hashes the contents of a given file rather than a literal string. diff --git a/website/docs/configuration/functions/filesha1.html.md b/website/docs/configuration/functions/filesha1.html.md index a17a805511..fbe9d62085 100644 --- a/website/docs/configuration/functions/filesha1.html.md +++ b/website/docs/configuration/functions/filesha1.html.md @@ -9,6 +9,10 @@ description: |- # `filesha1` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `filesha1` is a variant of [`sha1`](./sha1.html) that hashes the contents of a given file rather than a literal string. diff --git a/website/docs/configuration/functions/filesha256.html.md b/website/docs/configuration/functions/filesha256.html.md index 7ce738ef3c..ac8b205561 100644 --- a/website/docs/configuration/functions/filesha256.html.md +++ b/website/docs/configuration/functions/filesha256.html.md @@ -9,6 +9,10 @@ description: |- # `filesha256` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `filesha256` is a variant of [`sha256`](./sha256.html) that hashes the contents of a given file rather than a literal string. diff --git a/website/docs/configuration/functions/filesha512.html.md b/website/docs/configuration/functions/filesha512.html.md index 1baf94a423..6bf4019551 100644 --- a/website/docs/configuration/functions/filesha512.html.md +++ b/website/docs/configuration/functions/filesha512.html.md @@ -9,6 +9,10 @@ description: |- # `filesha512` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `filesha512` is a variant of [`sha512`](./sha512.html) that hashes the contents of a given file rather than a literal string. diff --git a/website/docs/configuration/functions/flatten.html.md b/website/docs/configuration/functions/flatten.html.md index 896ffcf5cf..a6899fabd1 100644 --- a/website/docs/configuration/functions/flatten.html.md +++ b/website/docs/configuration/functions/flatten.html.md @@ -8,6 +8,10 @@ description: |- # `flatten` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `flatten` takes a list and replaces any elements that are lists with a flattened sequence of the list contents. diff --git a/website/docs/configuration/functions/floor.html.md b/website/docs/configuration/functions/floor.html.md index d1f260d52f..eb0ad92455 100644 --- a/website/docs/configuration/functions/floor.html.md +++ b/website/docs/configuration/functions/floor.html.md @@ -9,6 +9,10 @@ description: |- # `floor` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `floor` returns the closest whole number that is less than or equal to the given value, which may be a fraction. diff --git a/website/docs/configuration/functions/format.html.md b/website/docs/configuration/functions/format.html.md index 611b94d191..1de7bbae88 100644 --- a/website/docs/configuration/functions/format.html.md +++ b/website/docs/configuration/functions/format.html.md @@ -9,6 +9,10 @@ description: |- # `format` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `format` produces a string by formatting a number of other values according to a specification string. It is similar to the `printf` function in C, and other similar functions in other programming languages. diff --git a/website/docs/configuration/functions/formatdate.html.md b/website/docs/configuration/functions/formatdate.html.md index 9add98fe36..c0ff615a18 100644 --- a/website/docs/configuration/functions/formatdate.html.md +++ b/website/docs/configuration/functions/formatdate.html.md @@ -8,6 +8,10 @@ description: |- # `formatdate` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `formatdate` converts a timestamp into a different time format. ```hcl diff --git a/website/docs/configuration/functions/formatlist.html.md b/website/docs/configuration/functions/formatlist.html.md index 5a6c4d2e1b..8beae17d2f 100644 --- a/website/docs/configuration/functions/formatlist.html.md +++ b/website/docs/configuration/functions/formatlist.html.md @@ -9,6 +9,10 @@ description: |- # `formatlist` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `formatlist` produces a list of strings by formatting a number of other values according to a specification string. diff --git a/website/docs/configuration/functions/indent.html.md b/website/docs/configuration/functions/indent.html.md index 1adb77cd04..674a6e1dce 100644 --- a/website/docs/configuration/functions/indent.html.md +++ b/website/docs/configuration/functions/indent.html.md @@ -9,6 +9,10 @@ description: |- # `indent` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `indent` adds a given number of spaces to the beginnings of all but the first line in a given multi-line string. diff --git a/website/docs/configuration/functions/index.html.md b/website/docs/configuration/functions/index.html.md index 384d81c471..59575c91c4 100644 --- a/website/docs/configuration/functions/index.html.md +++ b/website/docs/configuration/functions/index.html.md @@ -8,6 +8,10 @@ description: |- # `index` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `index` finds the element index for a given value in a list. ```hcl diff --git a/website/docs/configuration/functions/join.html.md b/website/docs/configuration/functions/join.html.md index 5cd9b0d552..a2fc637f45 100644 --- a/website/docs/configuration/functions/join.html.md +++ b/website/docs/configuration/functions/join.html.md @@ -9,6 +9,10 @@ description: |- # `join` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `join` produces a string by concatenating together all elements of a given list of strings with the given delimiter. diff --git a/website/docs/configuration/functions/jsondecode.html.md b/website/docs/configuration/functions/jsondecode.html.md index e2b8d7c651..8dabe9d5ad 100644 --- a/website/docs/configuration/functions/jsondecode.html.md +++ b/website/docs/configuration/functions/jsondecode.html.md @@ -9,6 +9,10 @@ description: |- # `jsondecode` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `jsondecode` interprets a given string as JSON, returning a representation of the result of decoding that string. diff --git a/website/docs/configuration/functions/jsonencode.html.md b/website/docs/configuration/functions/jsonencode.html.md index d840b2e928..98989fb33d 100644 --- a/website/docs/configuration/functions/jsonencode.html.md +++ b/website/docs/configuration/functions/jsonencode.html.md @@ -8,6 +8,10 @@ description: |- # `jsonencode` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `jsonencode` encodes a given value to a string using JSON syntax. The JSON encoding is defined in [RFC 7159](https://tools.ietf.org/html/rfc7159). diff --git a/website/docs/configuration/functions/keys.html.md b/website/docs/configuration/functions/keys.html.md index 2bdc969b73..87097a1de8 100644 --- a/website/docs/configuration/functions/keys.html.md +++ b/website/docs/configuration/functions/keys.html.md @@ -8,6 +8,10 @@ description: |- # `keys` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `keys` takes a map and returns a list containing the keys from that map. The keys are returned in lexicographical order, ensuring that the result will diff --git a/website/docs/configuration/functions/length.html.md b/website/docs/configuration/functions/length.html.md index 2758942ba4..b4cde65cd2 100644 --- a/website/docs/configuration/functions/length.html.md +++ b/website/docs/configuration/functions/length.html.md @@ -8,6 +8,10 @@ description: |- # `length` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `length` determines the length of a given list, map, or string. If given a list or map, the result is the number of elements in that collection. diff --git a/website/docs/configuration/functions/list.html.md b/website/docs/configuration/functions/list.html.md index 9a132d1dc4..0313bac13f 100644 --- a/website/docs/configuration/functions/list.html.md +++ b/website/docs/configuration/functions/list.html.md @@ -8,6 +8,10 @@ description: |- # `list` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + ~> **This function is deprecated.** From Terraform v0.12, the Terraform language has built-in syntax for creating lists using the `[` and `]` delimiters. Use the built-in syntax instead. The `list` function will be diff --git a/website/docs/configuration/functions/log.html.md b/website/docs/configuration/functions/log.html.md index 24c413427a..86976e5111 100644 --- a/website/docs/configuration/functions/log.html.md +++ b/website/docs/configuration/functions/log.html.md @@ -8,6 +8,10 @@ description: |- # `log` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `log` returns the logarithm of a given number in a given base. ```hcl diff --git a/website/docs/configuration/functions/lookup.html.md b/website/docs/configuration/functions/lookup.html.md index 8385cacc5c..9dae41afaf 100644 --- a/website/docs/configuration/functions/lookup.html.md +++ b/website/docs/configuration/functions/lookup.html.md @@ -8,6 +8,10 @@ description: |- # `lookup` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `lookup` retrieves the value of a single element from a map, given its key. If the given key does not exist, a the given default value is returned instead. diff --git a/website/docs/configuration/functions/lower.html.md b/website/docs/configuration/functions/lower.html.md index ab80e557cc..15dd95eb66 100644 --- a/website/docs/configuration/functions/lower.html.md +++ b/website/docs/configuration/functions/lower.html.md @@ -8,6 +8,10 @@ description: |- # `lower` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `lower` converts all cased letters in the given string to lowercase. ## Examples diff --git a/website/docs/configuration/functions/map.html.md b/website/docs/configuration/functions/map.html.md index efad30cd71..4897c8b1dc 100644 --- a/website/docs/configuration/functions/map.html.md +++ b/website/docs/configuration/functions/map.html.md @@ -8,6 +8,10 @@ description: |- # `map` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + ~> **This function is deprecated.** From Terraform v0.12, the Terraform language has built-in syntax for creating maps using the `{` and `}` delimiters. Use the built-in syntax instead. The `map` function will be diff --git a/website/docs/configuration/functions/matchkeys.html.md b/website/docs/configuration/functions/matchkeys.html.md index bf4f7477ec..e20cfa858f 100644 --- a/website/docs/configuration/functions/matchkeys.html.md +++ b/website/docs/configuration/functions/matchkeys.html.md @@ -9,6 +9,10 @@ description: |- # `matchkeys` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `matchkeys` constructs a new list by taking a subset of elements from one list whose indexes match the corresponding indexes of values in another list. diff --git a/website/docs/configuration/functions/max.html.md b/website/docs/configuration/functions/max.html.md index 87c9b50b4c..42e89d32a0 100644 --- a/website/docs/configuration/functions/max.html.md +++ b/website/docs/configuration/functions/max.html.md @@ -8,6 +8,10 @@ description: |- # `max` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `max` takes one or more numbers and returns the greatest number from the set. ## Examples diff --git a/website/docs/configuration/functions/md5.html.md b/website/docs/configuration/functions/md5.html.md index efe5075880..ba3935d485 100644 --- a/website/docs/configuration/functions/md5.html.md +++ b/website/docs/configuration/functions/md5.html.md @@ -9,6 +9,10 @@ description: |- # `md5` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `md5` computes the MD5 hash of a given string and encodes it with hexadecimal digits. diff --git a/website/docs/configuration/functions/merge.html.md b/website/docs/configuration/functions/merge.html.md index 91e80e7b6b..162e5a4d24 100644 --- a/website/docs/configuration/functions/merge.html.md +++ b/website/docs/configuration/functions/merge.html.md @@ -9,6 +9,10 @@ description: |- # `merge` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `merge` takes an arbitrary number of maps and returns a single map that contains a merged set of elements from all of the maps. diff --git a/website/docs/configuration/functions/min.html.md b/website/docs/configuration/functions/min.html.md index 57ee6f59b6..5c1411a752 100644 --- a/website/docs/configuration/functions/min.html.md +++ b/website/docs/configuration/functions/min.html.md @@ -8,6 +8,10 @@ description: |- # `min` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `min` takes one or more numbers and returns the smallest number from the set. ## Examples diff --git a/website/docs/configuration/functions/pathexpand.html.md b/website/docs/configuration/functions/pathexpand.html.md index 60f633d388..48be103ad7 100644 --- a/website/docs/configuration/functions/pathexpand.html.md +++ b/website/docs/configuration/functions/pathexpand.html.md @@ -9,6 +9,10 @@ description: |- # `pathexpand` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `pathexpand` takes a filesystem path that might begin with a `~` segment, and if so it replaces that segment with the current user's home directory path. diff --git a/website/docs/configuration/functions/pow.html.md b/website/docs/configuration/functions/pow.html.md index d6e0763ca9..154e284045 100644 --- a/website/docs/configuration/functions/pow.html.md +++ b/website/docs/configuration/functions/pow.html.md @@ -8,6 +8,10 @@ description: |- # `pow` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `pow` calculates an exponent, by raising its first argument to the power of the second argument. ## Examples diff --git a/website/docs/configuration/functions/replace.html.md b/website/docs/configuration/functions/replace.html.md index b977b701ea..f357615480 100644 --- a/website/docs/configuration/functions/replace.html.md +++ b/website/docs/configuration/functions/replace.html.md @@ -9,6 +9,10 @@ description: |- # `replace` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `replace` searches a given string for another given substring, and replaces each occurence with a given replacement string. diff --git a/website/docs/configuration/functions/rsadecrypt.html.md b/website/docs/configuration/functions/rsadecrypt.html.md index c9a5ee681a..6b09ffa6b9 100644 --- a/website/docs/configuration/functions/rsadecrypt.html.md +++ b/website/docs/configuration/functions/rsadecrypt.html.md @@ -8,6 +8,10 @@ description: |- # `rsadecrypt` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `rsadecrypt` decrypts an RSA-encrypted ciphertext, returning the corresponding cleartext. diff --git a/website/docs/configuration/functions/sethaselement.html.md b/website/docs/configuration/functions/sethaselement.html.md index e60059a94d..561b57f843 100644 --- a/website/docs/configuration/functions/sethaselement.html.md +++ b/website/docs/configuration/functions/sethaselement.html.md @@ -8,6 +8,10 @@ description: |- # `sethaselement` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + The `sethaselement` function tests whether a given value is in a given set. ```hcl diff --git a/website/docs/configuration/functions/setintersection.html.md b/website/docs/configuration/functions/setintersection.html.md index d3ae11ecae..9bc1c59342 100644 --- a/website/docs/configuration/functions/setintersection.html.md +++ b/website/docs/configuration/functions/setintersection.html.md @@ -9,6 +9,10 @@ description: |- # `setintersection` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + The `setintersection` function takes multiple sets and produces a single set containing only the elements that all of the given sets have in common. In other words, it computes the diff --git a/website/docs/configuration/functions/setproduct.html.md b/website/docs/configuration/functions/setproduct.html.md index 30cdf1979b..c295d2022f 100644 --- a/website/docs/configuration/functions/setproduct.html.md +++ b/website/docs/configuration/functions/setproduct.html.md @@ -9,6 +9,10 @@ description: |- # `setproduct` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + The `setproduct` function finds all of the possible combinations of elements from all of the given sets by computing the [cartesian product](https://en.wikipedia.org/wiki/Cartesian_product). diff --git a/website/docs/configuration/functions/setunion.html.md b/website/docs/configuration/functions/setunion.html.md index 1636d20a4d..f41582489f 100644 --- a/website/docs/configuration/functions/setunion.html.md +++ b/website/docs/configuration/functions/setunion.html.md @@ -9,6 +9,10 @@ description: |- # `setunion` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + The `setunion` function takes multiple sets and produces a single set containing the elements from all of the given sets. In other words, it computes the [union](https://en.wikipedia.org/wiki/Union_(set_theory)) of diff --git a/website/docs/configuration/functions/sha1.html.md b/website/docs/configuration/functions/sha1.html.md index 37476abaf2..df44b43a11 100644 --- a/website/docs/configuration/functions/sha1.html.md +++ b/website/docs/configuration/functions/sha1.html.md @@ -9,6 +9,10 @@ description: |- # `sha1` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `sha1` computes the SHA1 hash of a given string and encodes it with hexadecimal digits. diff --git a/website/docs/configuration/functions/sha256.html.md b/website/docs/configuration/functions/sha256.html.md index b0dad323ee..e044e7d516 100644 --- a/website/docs/configuration/functions/sha256.html.md +++ b/website/docs/configuration/functions/sha256.html.md @@ -9,6 +9,10 @@ description: |- # `sha256` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `sha256` computes the SHA256 hash of a given string and encodes it with hexadecimal digits. diff --git a/website/docs/configuration/functions/sha512.html.md b/website/docs/configuration/functions/sha512.html.md index 453f1f3f34..deb1ab3b41 100644 --- a/website/docs/configuration/functions/sha512.html.md +++ b/website/docs/configuration/functions/sha512.html.md @@ -9,6 +9,10 @@ description: |- # `sha512` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `sha512` computes the SHA512 hash of a given string and encodes it with hexadecimal digits. diff --git a/website/docs/configuration/functions/signum.html.md b/website/docs/configuration/functions/signum.html.md index 33a71a3c43..93d625069c 100644 --- a/website/docs/configuration/functions/signum.html.md +++ b/website/docs/configuration/functions/signum.html.md @@ -8,6 +8,10 @@ description: |- # `signum` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `signum` determines the sign of a number, returning a number between -1 and 1 to represent the sign. diff --git a/website/docs/configuration/functions/slice.html.md b/website/docs/configuration/functions/slice.html.md index 33c0602882..44c88f2cee 100644 --- a/website/docs/configuration/functions/slice.html.md +++ b/website/docs/configuration/functions/slice.html.md @@ -8,6 +8,10 @@ description: |- # `slice` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `slice` extracts some consecutive elements from within a list. ```hcl diff --git a/website/docs/configuration/functions/sort.html.md b/website/docs/configuration/functions/sort.html.md index 82212d1678..598c035e72 100644 --- a/website/docs/configuration/functions/sort.html.md +++ b/website/docs/configuration/functions/sort.html.md @@ -9,6 +9,10 @@ description: |- # `sort` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `sort` takes a list of strings and returns a new list with those strings sorted lexicographically. diff --git a/website/docs/configuration/functions/split.html.md b/website/docs/configuration/functions/split.html.md index ce16390531..18343a9659 100644 --- a/website/docs/configuration/functions/split.html.md +++ b/website/docs/configuration/functions/split.html.md @@ -9,6 +9,10 @@ description: |- # `split` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `split` produces a list by dividing a given string at all occurences of a given separator. diff --git a/website/docs/configuration/functions/substr.html.md b/website/docs/configuration/functions/substr.html.md index 9f972f5fad..d9579d12a5 100644 --- a/website/docs/configuration/functions/substr.html.md +++ b/website/docs/configuration/functions/substr.html.md @@ -9,6 +9,10 @@ description: |- # `substr` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `substr` extracts a substring from a given string by offset and length. ```hcl diff --git a/website/docs/configuration/functions/templatefile.html.md b/website/docs/configuration/functions/templatefile.html.md index 807c4d310f..cfe5e347f3 100644 --- a/website/docs/configuration/functions/templatefile.html.md +++ b/website/docs/configuration/functions/templatefile.html.md @@ -9,6 +9,10 @@ description: |- # `templatefile` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `templatefile` reads the file at the given path and renders its content as a template using a supplied set of template variables. diff --git a/website/docs/configuration/functions/timeadd.html.md b/website/docs/configuration/functions/timeadd.html.md index f69ff30b80..e06d006af8 100644 --- a/website/docs/configuration/functions/timeadd.html.md +++ b/website/docs/configuration/functions/timeadd.html.md @@ -9,6 +9,10 @@ description: |- # `timeadd` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `timeadd` adds a duration to a timestamp, returning a new timestamp. ```hcl diff --git a/website/docs/configuration/functions/timestamp.html.md b/website/docs/configuration/functions/timestamp.html.md index da99f2511e..9165109b95 100644 --- a/website/docs/configuration/functions/timestamp.html.md +++ b/website/docs/configuration/functions/timestamp.html.md @@ -9,6 +9,10 @@ description: |- # `timestamp` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `timestamp` returns the current date and time. In the Terraform language, timestamps are conventionally represented as diff --git a/website/docs/configuration/functions/title.html.md b/website/docs/configuration/functions/title.html.md index 3f7573601e..7027d48f1d 100644 --- a/website/docs/configuration/functions/title.html.md +++ b/website/docs/configuration/functions/title.html.md @@ -9,6 +9,10 @@ description: |- # `title` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `title` converts the first letter of each word in the given string to uppercase. ## Examples diff --git a/website/docs/configuration/functions/tobool.html.md b/website/docs/configuration/functions/tobool.html.md index 2b2a023354..cfb8c83c0b 100644 --- a/website/docs/configuration/functions/tobool.html.md +++ b/website/docs/configuration/functions/tobool.html.md @@ -8,6 +8,10 @@ description: |- # `tobool` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `tobool` converts its argument to a boolean value. Explicit type conversions are rarely necessary in Terraform because it will diff --git a/website/docs/configuration/functions/tolist.html.md b/website/docs/configuration/functions/tolist.html.md index 8e455ec8c4..3c114a7612 100644 --- a/website/docs/configuration/functions/tolist.html.md +++ b/website/docs/configuration/functions/tolist.html.md @@ -8,6 +8,10 @@ description: |- # `tolist` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `tolist` converts its argument to a list value. Explicit type conversions are rarely necessary in Terraform because it will diff --git a/website/docs/configuration/functions/tomap.html.md b/website/docs/configuration/functions/tomap.html.md index 623cf3e57c..7adc819305 100644 --- a/website/docs/configuration/functions/tomap.html.md +++ b/website/docs/configuration/functions/tomap.html.md @@ -8,6 +8,10 @@ description: |- # `tomap` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `tomap` converts its argument to a map value. Explicit type conversions are rarely necessary in Terraform because it will diff --git a/website/docs/configuration/functions/tonumber.html.md b/website/docs/configuration/functions/tonumber.html.md index 58a44e2bcf..d4e6927e59 100644 --- a/website/docs/configuration/functions/tonumber.html.md +++ b/website/docs/configuration/functions/tonumber.html.md @@ -8,6 +8,10 @@ description: |- # `tonumber` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `tonumber` converts its argument to a number value. Explicit type conversions are rarely necessary in Terraform because it will diff --git a/website/docs/configuration/functions/toset.html.md b/website/docs/configuration/functions/toset.html.md index 7f73ebd95c..02ce0225b2 100644 --- a/website/docs/configuration/functions/toset.html.md +++ b/website/docs/configuration/functions/toset.html.md @@ -8,6 +8,10 @@ description: |- # `toset` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `toset` converts its argument to a set value. Explicit type conversions are rarely necessary in Terraform because it will diff --git a/website/docs/configuration/functions/tostring.html.md b/website/docs/configuration/functions/tostring.html.md index 2820a2e382..2cec009066 100644 --- a/website/docs/configuration/functions/tostring.html.md +++ b/website/docs/configuration/functions/tostring.html.md @@ -8,6 +8,10 @@ description: |- # `tostring` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `tostring` converts its argument to a string value. Explicit type conversions are rarely necessary in Terraform because it will diff --git a/website/docs/configuration/functions/transpose.html.md b/website/docs/configuration/functions/transpose.html.md index 6458fb8333..a95b49b2d9 100644 --- a/website/docs/configuration/functions/transpose.html.md +++ b/website/docs/configuration/functions/transpose.html.md @@ -9,6 +9,10 @@ description: |- # `transpose` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `transpose` takes a map of lists of strings and swaps the keys and values to produce a new map of lists of strings. diff --git a/website/docs/configuration/functions/trimspace.html.md b/website/docs/configuration/functions/trimspace.html.md index 01f66eada2..a7f4ad38f3 100644 --- a/website/docs/configuration/functions/trimspace.html.md +++ b/website/docs/configuration/functions/trimspace.html.md @@ -9,6 +9,10 @@ description: |- # `trimspace` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `trimspace` removes any space characters from the start and end of the given string. diff --git a/website/docs/configuration/functions/upper.html.md b/website/docs/configuration/functions/upper.html.md index 4bb5bd80ec..286bd0c864 100644 --- a/website/docs/configuration/functions/upper.html.md +++ b/website/docs/configuration/functions/upper.html.md @@ -8,6 +8,10 @@ description: |- # `upper` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `upper` converts all cased letters in the given string to uppercase. ## Examples diff --git a/website/docs/configuration/functions/urlencode.html.md b/website/docs/configuration/functions/urlencode.html.md index 539f2f3404..1f6fda45ee 100644 --- a/website/docs/configuration/functions/urlencode.html.md +++ b/website/docs/configuration/functions/urlencode.html.md @@ -8,6 +8,10 @@ description: |- # `urlencode` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `urlencode` applies URL encoding to a given string. This function identifies characters in the given string that would have a diff --git a/website/docs/configuration/functions/uuid.html.md b/website/docs/configuration/functions/uuid.html.md index 49c3fad054..1958ca332b 100644 --- a/website/docs/configuration/functions/uuid.html.md +++ b/website/docs/configuration/functions/uuid.html.md @@ -8,6 +8,10 @@ description: |- # `uuid` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `uuid` generates a unique identifier string. The id is a generated and formatted as required by diff --git a/website/docs/configuration/functions/values.html.md b/website/docs/configuration/functions/values.html.md index d8c54430f2..a74aa0b033 100644 --- a/website/docs/configuration/functions/values.html.md +++ b/website/docs/configuration/functions/values.html.md @@ -8,6 +8,10 @@ description: |- # `values` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `values` takes a map and returns a list containing the values of the elements in that map. diff --git a/website/docs/configuration/functions/zipmap.html.md b/website/docs/configuration/functions/zipmap.html.md index 2cac65642d..61b203e92b 100644 --- a/website/docs/configuration/functions/zipmap.html.md +++ b/website/docs/configuration/functions/zipmap.html.md @@ -9,6 +9,10 @@ description: |- # `zipmap` Function +-> **Note:** This page is about Terraform 0.12 and later. For Terraform 0.11 and +earlier, see +[0.11 Configuration Language: Interpolation Syntax](../../configuration-0-11/interpolation.html). + `zipmap` constructs a map from a list of keys and a corresponding list of values.