github.com/rstandt/terraform@v0.12.32-0.20230710220336-b1063613405c/website/layouts/functions.erb (about)

     1  <% wrap_layout :inner do %>
     2    <% content_for :sidebar do %>
     3      <h4><a href="/docs/cli-index.html">Terraform CLI</a></h4>
     4  
     5      <a href="#" class="subnav-toggle">(Expand/collapse all)</a>
     6  
     7      <ul class="nav docs-sidenav">
     8        <li>
     9          <a class="back" href="/docs/configuration/index.html">Configuration Language</a>
    10        </li>
    11  
    12        <li>
    13          <a href="/docs/configuration/functions.html">Functions</a>
    14          <ul class="nav nav-visible">
    15            <li id="docs-funcs-numeric">
    16              <a href="#docs-funcs-numeric">Numeric Functions</a>
    17              <ul class="nav">
    18  
    19                <li>
    20                  <a href="/docs/configuration/functions/abs.html">abs</a>
    21                </li>
    22  
    23                <li>
    24                  <a href="/docs/configuration/functions/ceil.html">ceil</a>
    25                </li>
    26  
    27                <li>
    28                  <a href="/docs/configuration/functions/floor.html">floor</a>
    29                </li>
    30  
    31                <li>
    32                  <a href="/docs/configuration/functions/log.html">log</a>
    33                </li>
    34  
    35                <li>
    36                  <a href="/docs/configuration/functions/max.html">max</a>
    37                </li>
    38  
    39                <li>
    40                  <a href="/docs/configuration/functions/min.html">min</a>
    41                </li>
    42  
    43                <li>
    44                  <a href="/docs/configuration/functions/parseint.html">parseint</a>
    45                </li>
    46  
    47                <li>
    48                  <a href="/docs/configuration/functions/pow.html">pow</a>
    49                </li>
    50  
    51                <li>
    52                  <a href="/docs/configuration/functions/signum.html">signum</a>
    53                </li>
    54  
    55              </ul>
    56            </li>
    57  
    58            <li id="docs-funcs-string">
    59              <a href="#docs-funcs-string">String Functions</a>
    60              <ul class="nav">
    61  
    62                <li>
    63                  <a href="/docs/configuration/functions/chomp.html">chomp</a>
    64                </li>
    65  
    66                <li>
    67                  <a href="/docs/configuration/functions/format.html">format</a>
    68                </li>
    69  
    70                <li>
    71                  <a href="/docs/configuration/functions/formatlist.html">formatlist</a>
    72                </li>
    73  
    74                <li>
    75                  <a href="/docs/configuration/functions/indent.html">indent</a>
    76                </li>
    77  
    78                <li>
    79                  <a href="/docs/configuration/functions/join.html">join</a>
    80                </li>
    81  
    82                <li>
    83                  <a href="/docs/configuration/functions/lower.html">lower</a>
    84                </li>
    85  
    86                <li>
    87                  <a href="/docs/configuration/functions/regex.html">regex</a>
    88                </li>
    89  
    90                <li>
    91                  <a href="/docs/configuration/functions/regexall.html">regexall</a>
    92                </li>
    93  
    94                <li>
    95                  <a href="/docs/configuration/functions/replace.html">replace</a>
    96                </li>
    97  
    98                <li>
    99                  <a href="/docs/configuration/functions/split.html">split</a>
   100                </li>
   101  
   102                <li>
   103                  <a href="/docs/configuration/functions/strrev.html">strrev</a>
   104                </li>
   105  
   106                <li>
   107                  <a href="/docs/configuration/functions/substr.html">substr</a>
   108                </li>
   109  
   110                <li>
   111                  <a href="/docs/configuration/functions/title.html">title</a>
   112                </li>
   113  
   114                <li>
   115                  <a href="/docs/configuration/functions/trim.html">trim</a>
   116                </li>
   117  
   118                <li>
   119                  <a href="/docs/configuration/functions/trimprefix.html">trimprefix</a>
   120                </li>
   121  
   122                <li>
   123                  <a href="/docs/configuration/functions/trimsuffix.html">trimsuffix</a>
   124                </li>
   125  
   126                <li>
   127                  <a href="/docs/configuration/functions/trimspace.html">trimspace</a>
   128                </li>
   129  
   130                <li>
   131                  <a href="/docs/configuration/functions/upper.html">upper</a>
   132                </li>
   133  
   134              </ul>
   135            </li>
   136  
   137            <li id="docs-funcs-collection">
   138              <a href="#docs-funcs-collection">Collection Functions</a>
   139              <ul class="nav">
   140  
   141                <li>
   142                  <a href="/docs/configuration/functions/chunklist.html">chunklist</a>
   143                </li>
   144  
   145                <li>
   146                  <a href="/docs/configuration/functions/coalesce.html">coalesce</a>
   147                </li>
   148  
   149                <li>
   150                  <a href="/docs/configuration/functions/coalescelist.html">coalescelist</a>
   151                </li>
   152  
   153                <li>
   154                  <a href="/docs/configuration/functions/compact.html">compact</a>
   155                </li>
   156  
   157                <li>
   158                  <a href="/docs/configuration/functions/concat.html">concat</a>
   159                </li>
   160  
   161                <li>
   162                  <a href="/docs/configuration/functions/contains.html">contains</a>
   163                </li>
   164  
   165                <li>
   166                  <a href="/docs/configuration/functions/distinct.html">distinct</a>
   167                </li>
   168  
   169                <li>
   170                  <a href="/docs/configuration/functions/element.html">element</a>
   171                </li>
   172  
   173                <li>
   174                  <a href="/docs/configuration/functions/flatten.html">flatten</a>
   175                </li>
   176  
   177                <li>
   178                  <a href="/docs/configuration/functions/index.html">index</a>
   179                </li>
   180  
   181                <li>
   182                  <a href="/docs/configuration/functions/keys.html">keys</a>
   183                </li>
   184  
   185                <li>
   186                  <a href="/docs/configuration/functions/length.html">length</a>
   187                </li>
   188  
   189                <li>
   190                  <a href="/docs/configuration/functions/list.html">list</a>
   191                </li>
   192  
   193                <li>
   194                  <a href="/docs/configuration/functions/lookup.html">lookup</a>
   195                </li>
   196  
   197                <li>
   198                  <a href="/docs/configuration/functions/map.html">map</a>
   199                </li>
   200  
   201                <li>
   202                  <a href="/docs/configuration/functions/matchkeys.html">matchkeys</a>
   203                </li>
   204  
   205                <li>
   206                  <a href="/docs/configuration/functions/merge.html">merge</a>
   207                </li>
   208  
   209                <li>
   210                  <a href="/docs/configuration/functions/range.html">range</a>
   211                </li>
   212  
   213                <li>
   214                  <a href="/docs/configuration/functions/reverse.html">reverse</a>
   215                </li>
   216  
   217                <li>
   218                  <a href="/docs/configuration/functions/setintersection.html">setintersection</a>
   219                </li>
   220  
   221                <li>
   222                  <a href="/docs/configuration/functions/setproduct.html">setproduct</a>
   223                </li>
   224  
   225                <li>
   226                  <a href="/docs/configuration/functions/setsubtract.html">setsubtract</a>
   227                </li>
   228  
   229                <li>
   230                  <a href="/docs/configuration/functions/setunion.html">setunion</a>
   231                </li>
   232  
   233                <li>
   234                  <a href="/docs/configuration/functions/slice.html">slice</a>
   235                </li>
   236  
   237                <li>
   238                  <a href="/docs/configuration/functions/sort.html">sort</a>
   239                </li>
   240  
   241                <li>
   242                  <a href="/docs/configuration/functions/transpose.html">transpose</a>
   243                </li>
   244  
   245                <li>
   246                  <a href="/docs/configuration/functions/values.html">values</a>
   247                </li>
   248  
   249                <li>
   250                  <a href="/docs/configuration/functions/zipmap.html">zipmap</a>
   251                </li>
   252  
   253              </ul>
   254            </li>
   255  
   256            <li id="docs-funcs-encoding">
   257              <a href="#docs-funcs-encoding">Encoding Functions</a>
   258              <ul class="nav">
   259  
   260                <li>
   261                  <a href="/docs/configuration/functions/base64decode.html">base64decode</a>
   262                </li>
   263  
   264                <li>
   265                  <a href="/docs/configuration/functions/base64encode.html">base64encode</a>
   266                </li>
   267  
   268                <li>
   269                  <a href="/docs/configuration/functions/base64gzip.html">base64gzip</a>
   270                </li>
   271  
   272                <li>
   273                  <a href="/docs/configuration/functions/csvdecode.html">csvdecode</a>
   274                </li>
   275  
   276                <li>
   277                  <a href="/docs/configuration/functions/jsondecode.html">jsondecode</a>
   278                </li>
   279  
   280                <li>
   281                  <a href="/docs/configuration/functions/jsonencode.html">jsonencode</a>
   282                </li>
   283  
   284                <li>
   285                  <a href="/docs/configuration/functions/urlencode.html">urlencode</a>
   286                </li>
   287  
   288                <li>
   289                  <a href="/docs/configuration/functions/yamldecode.html">yamldecode</a>
   290                </li>
   291  
   292                <li>
   293                  <a href="/docs/configuration/functions/yamlencode.html">yamlencode</a>
   294                </li>
   295  
   296              </ul>
   297            </li>
   298  
   299            <li id="docs-funcs-file">
   300              <a href="#docs-funcs-file">Filesystem Functions</a>
   301              <ul class="nav">
   302  
   303                <li>
   304                  <a href="/docs/configuration/functions/abspath.html">abspath</a>
   305                </li>
   306  
   307                <li>
   308                  <a href="/docs/configuration/functions/dirname.html">dirname</a>
   309                </li>
   310  
   311                <li>
   312                  <a href="/docs/configuration/functions/pathexpand.html">pathexpand</a>
   313                </li>
   314  
   315                <li>
   316                  <a href="/docs/configuration/functions/basename.html">basename</a>
   317                </li>
   318  
   319                <li>
   320                  <a href="/docs/configuration/functions/file.html">file</a>
   321                </li>
   322  
   323                <li>
   324                  <a href="/docs/configuration/functions/fileexists.html">fileexists</a>
   325                </li>
   326  
   327                <li>
   328                  <a href="/docs/configuration/functions/fileset.html">fileset</a>
   329                </li>
   330  
   331                <li>
   332                  <a href="/docs/configuration/functions/filebase64.html">filebase64</a>
   333                </li>
   334  
   335                <li>
   336                  <a href="/docs/configuration/functions/templatefile.html">templatefile</a>
   337                </li>
   338  
   339              </ul>
   340            </li>
   341  
   342            <li id="docs-funcs-datetime">
   343              <a href="#docs-funcs-datetime">Date and Time Functions</a>
   344              <ul class="nav">
   345  
   346                <li>
   347                  <a href="/docs/configuration/functions/formatdate.html">formatdate</a>
   348                </li>
   349  
   350                <li>
   351                  <a href="/docs/configuration/functions/timeadd.html">timeadd</a>
   352                </li>
   353  
   354                <li>
   355                  <a href="/docs/configuration/functions/timestamp.html">timestamp</a>
   356                </li>
   357  
   358              </ul>
   359            </li>
   360  
   361            <li id="docs-funcs-crypto">
   362              <a href="#docs-funcs-crypto">Hash and Crypto Functions</a>
   363              <ul class="nav">
   364  
   365                <li>
   366                  <a href="/docs/configuration/functions/base64sha256.html">base64sha256</a>
   367                </li>
   368  
   369                <li>
   370                  <a href="/docs/configuration/functions/base64sha512.html">base64sha512</a>
   371                </li>
   372  
   373                <li>
   374                  <a href="/docs/configuration/functions/bcrypt.html">bcrypt</a>
   375                </li>
   376  
   377                <li>
   378                  <a href="/docs/configuration/functions/filebase64sha256.html">filebase64sha256</a>
   379                </li>
   380  
   381                <li>
   382                  <a href="/docs/configuration/functions/filebase64sha512.html">filebase64sha512</a>
   383                </li>
   384  
   385                <li>
   386                  <a href="/docs/configuration/functions/filemd5.html">filemd5</a>
   387                </li>
   388  
   389                <li>
   390                  <a href="/docs/configuration/functions/filesha1.html">filesha1</a>
   391                </li>
   392  
   393                <li>
   394                  <a href="/docs/configuration/functions/filesha256.html">filesha256</a>
   395                </li>
   396  
   397                <li>
   398                  <a href="/docs/configuration/functions/filesha512.html">filesha512</a>
   399                </li>
   400  
   401                <li>
   402                  <a href="/docs/configuration/functions/md5.html">md5</a>
   403                </li>
   404  
   405                <li>
   406                  <a href="/docs/configuration/functions/rsadecrypt.html">rsadecrypt</a>
   407                </li>
   408  
   409                <li>
   410                  <a href="/docs/configuration/functions/sha1.html">sha1</a>
   411                </li>
   412  
   413                <li>
   414                  <a href="/docs/configuration/functions/sha256.html">sha256</a>
   415                </li>
   416  
   417                <li>
   418                  <a href="/docs/configuration/functions/sha512.html">sha512</a>
   419                </li>
   420  
   421                <li>
   422                  <a href="/docs/configuration/functions/uuid.html">uuid</a>
   423                </li>
   424  
   425                <li>
   426                  <a href="/docs/configuration/functions/uuidv5.html">uuidv5</a>
   427                </li>
   428  
   429              </ul>
   430            </li>
   431  
   432            <li id="docs-funcs-ipnet">
   433              <a href="#docs-funcs-ipnet">IP Network Functions</a>
   434              <ul class="nav">
   435  
   436                <li>
   437                  <a href="/docs/configuration/functions/cidrhost.html">cidrhost</a>
   438                </li>
   439  
   440                <li>
   441                  <a href="/docs/configuration/functions/cidrnetmask.html">cidrnetmask</a>
   442                </li>
   443  
   444                <li>
   445                  <a href="/docs/configuration/functions/cidrsubnet.html">cidrsubnet</a>
   446                </li>
   447  
   448              </ul>
   449            </li>
   450  
   451            <li>
   452              <a href="#docs-funcs-conversion">Type Conversion Functions</a>
   453              <ul class="nav" id="docs-funcs-conversion">
   454  
   455                <li>
   456                  <a href="/docs/configuration/functions/can.html">can</a>
   457                </li>
   458  
   459                <li>
   460                  <a href="/docs/configuration/functions/tobool.html">tobool</a>
   461                </li>
   462  
   463                <li>
   464                  <a href="/docs/configuration/functions/tolist.html">tolist</a>
   465                </li>
   466  
   467                <li>
   468                  <a href="/docs/configuration/functions/tomap.html">tomap</a>
   469                </li>
   470  
   471                <li>
   472                  <a href="/docs/configuration/functions/tonumber.html">tonumber</a>
   473                </li>
   474  
   475                <li>
   476                  <a href="/docs/configuration/functions/toset.html">toset</a>
   477                </li>
   478  
   479                <li>
   480                  <a href="/docs/configuration/functions/tostring.html">tostring</a>
   481                </li>
   482  
   483                <li>
   484                  <a href="/docs/configuration/functions/try.html">try</a>
   485                </li>
   486  
   487              </ul>
   488            </li>
   489  
   490          </ul>
   491        </li>
   492      </ul>
   493  
   494      <%= partial("layouts/otherdocs", :locals => { :skip => "Terraform CLI" }) %>
   495    <% end %>
   496  
   497    <%= yield %>
   498  <% end %>