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 %>