1<% wrap_layout :inner do %> 2 <% content_for :sidebar do %> 3 <h4><a href="/docs/language/index.html">Terraform Language</a></h4> 4 5 <ul class="nav docs-sidenav"> 6 7 <li> 8 <a href="/docs/language/index.html">Overview</a> 9 </li> 10 11 <li> 12 <a href="#">Files and Directories</a> 13 <ul class="nav"> 14 <li> 15 <a href="/docs/language/files/index.html">Overview</a> 16 </li> 17 18 <li> 19 <a href="/docs/language/files/override.html">Override Files</a> 20 </li> 21 </ul> 22 </li> 23 24 <li> 25 <a href="#">Syntax</a> 26 <ul class="nav"> 27 <li> 28 <a href="/docs/language/syntax/index.html">Overview</a> 29 </li> 30 31 <li> 32 <a href="/docs/language/syntax/configuration.html">Configuration Syntax</a> 33 </li> 34 35 <li> 36 <a href="/docs/language/syntax/json.html">JSON Configuration Syntax</a> 37 </li> 38 39 <li> 40 <a href="/docs/language/syntax/style.html">Style Conventions</a> 41 </li> 42 </ul> 43 </li> 44 45 <li> 46 <a href="#">Resources</a> 47 <ul class="nav"> 48 <li> 49 <a href="/docs/language/resources/index.html">Overview</a> 50 </li> 51 52 <li> 53 <a href="/docs/language/resources/syntax.html">Resource Blocks</a> 54 </li> 55 56 <li> 57 <a href="/docs/language/resources/behavior.html">Resource Behavior</a> 58 </li> 59 60 <li> 61 <a href="#">Meta-Arguments</a> 62 <ul class="nav nav-auto-expand"> 63 <li> 64 <a href="/docs/language/meta-arguments/depends_on.html"><code>depends_on</code></a> 65 </li> 66 67 <li> 68 <a href="/docs/language/meta-arguments/count.html"><code>count</code></a> 69 </li> 70 71 <li> 72 <a href="/docs/language/meta-arguments/for_each.html"><code>for_each</code></a> 73 </li> 74 75 <li> 76 <a href="/docs/language/meta-arguments/resource-provider.html"><code>provider</code></a> 77 </li> 78 79 <li> 80 <a href="/docs/language/meta-arguments/lifecycle.html"><code>lifecycle</code></a> 81 </li> 82 </ul> 83 </li> 84 85 <li> 86 <a href="#">Provisioners</a> 87 <ul class="nav"> 88 <li> 89 <a href="/docs/language/resources/provisioners/index.html">Overview</a> 90 </li> 91 92 <li> 93 <a href="/docs/language/resources/provisioners/syntax.html">Declaring Provisioners</a> 94 </li> 95 96 <li> 97 <a href="/docs/language/resources/provisioners/connection.html">Provisioner Connections</a> 98 </li> 99 100 <li> 101 <a href="/docs/language/resources/provisioners/null_resource.html">Provisioners Without a Resource</a> 102 </li> 103 104 <li> 105 <a href="#">Generic Provisioners</a> 106 <ul class="nav nav-auto-expand"> 107 <li> 108 <a href="/docs/language/resources/provisioners/file.html">file</a> 109 </li> 110 111 <li> 112 <a href="/docs/language/resources/provisioners/local-exec.html">local-exec</a> 113 </li> 114 115 <li> 116 <a href="/docs/language/resources/provisioners/remote-exec.html">remote-exec</a> 117 </li> 118 </ul> 119 </li> 120 121 <li> 122 <a href="#">Vendor Provisioners</a> 123 <ul class="nav nav-auto-expand"> 124 <li> 125 <a href="/docs/language/resources/provisioners/chef.html">chef</a> 126 </li> 127 128 <li> 129 <a href="/docs/language/resources/provisioners/habitat.html">habitat</a> 130 </li> 131 132 <li> 133 <a href="/docs/language/resources/provisioners/puppet.html">puppet</a> 134 </li> 135 136 <li> 137 <a href="/docs/language/resources/provisioners/salt-masterless.html">salt-masterless</a> 138 </li> 139 </ul> 140 </li> 141 142 </ul> 143 </li> 144 145 </ul> 146 </li> <!-- resources --> 147 148 <li> 149 <a href="/docs/language/data-sources/index.html">Data Sources</a> 150 </li> 151 152 <li> 153 <a href="#">Providers</a> 154 <ul class="nav"> 155 <li> 156 <a href="/docs/language/providers/index.html">Overview</a> 157 </li> 158 159 <li> 160 <a href="/docs/language/providers/requirements.html">Provider Requirements</a> 161 </li> 162 163 <li> 164 <a href="/docs/language/providers/configuration.html">Provider Configuration</a> 165 </li> 166 167 <li> 168 <a href="/docs/language/dependency-lock.html">Dependency Lock File</a> 169 </li> 170 </ul> 171 </li><!-- providers --> 172 173 <li> 174 <a href="#">Variables and Outputs</a> 175 <ul class="nav"> 176 <li> 177 <a href="/docs/language/values/index.html">Overview</a> 178 </li> 179 180 <li> 181 <a href="/docs/language/values/variables.html">Input Variables</a> 182 </li> 183 184 <li> 185 <a href="/docs/language/values/outputs.html">Output Values</a> 186 </li> 187 188 <li> 189 <a href="/docs/language/values/locals.html">Local Values</a> 190 </li> 191 </ul> 192 </li> 193 194 <li> 195 <a href="#">Modules</a> 196 <ul class="nav"> 197 <li> 198 <a href="/docs/language/modules/index.html">Overview</a> 199 </li> 200 201 <li> 202 <a href="/docs/language/modules/syntax.html">Module Blocks</a> 203 </li> 204 205 <li> 206 <a href="/docs/language/modules/sources.html">Module Sources</a> 207 </li> 208 209 <li> 210 <a href="#">Meta-Arguments</a> 211 <ul class="nav nav-auto-expand"> 212 <li> 213 <a href="/docs/language/meta-arguments/module-providers.html"><code>providers</code></a> 214 </li> 215 216 <li> 217 <a href="/docs/language/meta-arguments/depends_on.html"><code>depends_on</code></a> 218 </li> 219 220 <li> 221 <a href="/docs/language/meta-arguments/count.html"><code>count</code></a> 222 </li> 223 224 <li> 225 <a href="/docs/language/meta-arguments/for_each.html"><code>for_each</code></a> 226 </li> 227 </ul> 228 </li> 229 230 <li> 231 <a href="#">Module Development</a> 232 <ul class="nav"> 233 <li> 234 <a href="/docs/language/modules/develop/index.html">Overview</a> 235 </li> 236 237 <li> 238 <a href="/docs/language/modules/develop/structure.html">Standard Module Structure</a> 239 </li> 240 241 <li> 242 <a href="/docs/language/modules/develop/providers.html">Providers Within Modules</a> 243 </li> 244 245 <li> 246 <a href="/docs/language/modules/develop/composition.html">Best Practices: Module Composition</a> 247 </li> 248 249 <li> 250 <a href="/docs/language/modules/develop/publish.html">Publishing Modules</a> 251 </li> 252 </ul> 253 </li> 254 </ul> 255 </li><!-- modules --> 256 257 <li> 258 <a href="#">Expressions</a> 259 <ul class="nav"> 260 <li> 261 <a href="/docs/language/expressions/index.html">Overview</a> 262 </li> 263 264 <li> 265 <a href="/docs/language/expressions/types.html">Types and Values</a> 266 </li> 267 268 <li> 269 <a href="/docs/language/expressions/strings.html">Strings and Templates</a> 270 </li> 271 272 <li> 273 <a href="/docs/language/expressions/references.html">References to Values</a> 274 </li> 275 276 <li> 277 <a href="/docs/language/expressions/operators.html">Operators</a> 278 </li> 279 280 <li> 281 <a href="/docs/language/expressions/function-calls.html">Function Calls</a> 282 </li> 283 284 <li> 285 <a href="/docs/language/expressions/conditionals.html">Conditional Expressions</a> 286 </li> 287 288 <li> 289 <a href="/docs/language/expressions/for.html">For Expressions</a> 290 </li> 291 292 <li> 293 <a href="/docs/language/expressions/splat.html">Splat Expressions</a> 294 </li> 295 296 <li> 297 <a href="/docs/language/expressions/dynamic-blocks.html">Dynamic Blocks</a> 298 </li> 299 300 <li> 301 <a href="/docs/language/expressions/type-constraints.html">Type Constraints</a> 302 </li> 303 304 <li> 305 <a href="/docs/language/expressions/version-constraints.html">Version Constraints</a> 306 </li> 307 </ul> 308 </li> 309 310 311 <li> 312 <a href="#">Functions</a> 313 <ul class="nav"> 314 <li> 315 <a href="/docs/language/functions/index.html">Overview</a> 316 </li> 317 318 <li> 319 <a href="#">Numeric Functions</a> 320 <ul class="nav"> 321 322 <li> 323 <a href="/docs/language/functions/abs.html">abs</a> 324 </li> 325 326 <li> 327 <a href="/docs/language/functions/ceil.html">ceil</a> 328 </li> 329 330 <li> 331 <a href="/docs/language/functions/floor.html">floor</a> 332 </li> 333 334 <li> 335 <a href="/docs/language/functions/log.html">log</a> 336 </li> 337 338 <li> 339 <a href="/docs/language/functions/max.html">max</a> 340 </li> 341 342 <li> 343 <a href="/docs/language/functions/min.html">min</a> 344 </li> 345 346 <li> 347 <a href="/docs/language/functions/parseint.html">parseint</a> 348 </li> 349 350 <li> 351 <a href="/docs/language/functions/pow.html">pow</a> 352 </li> 353 354 <li> 355 <a href="/docs/language/functions/signum.html">signum</a> 356 </li> 357 358 </ul> 359 </li> 360 361 <li> 362 <a href="#">String Functions</a> 363 <ul class="nav"> 364 365 <li> 366 <a href="/docs/language/functions/chomp.html">chomp</a> 367 </li> 368 369 <li> 370 <a href="/docs/language/functions/format.html">format</a> 371 </li> 372 373 <li> 374 <a href="/docs/language/functions/formatlist.html">formatlist</a> 375 </li> 376 377 <li> 378 <a href="/docs/language/functions/indent.html">indent</a> 379 </li> 380 381 <li> 382 <a href="/docs/language/functions/join.html">join</a> 383 </li> 384 385 <li> 386 <a href="/docs/language/functions/lower.html">lower</a> 387 </li> 388 389 <li> 390 <a href="/docs/language/functions/regex.html">regex</a> 391 </li> 392 393 <li> 394 <a href="/docs/language/functions/regexall.html">regexall</a> 395 </li> 396 397 <li> 398 <a href="/docs/language/functions/replace.html">replace</a> 399 </li> 400 401 <li> 402 <a href="/docs/language/functions/split.html">split</a> 403 </li> 404 405 <li> 406 <a href="/docs/language/functions/strrev.html">strrev</a> 407 </li> 408 409 <li> 410 <a href="/docs/language/functions/substr.html">substr</a> 411 </li> 412 413 <li> 414 <a href="/docs/language/functions/title.html">title</a> 415 </li> 416 417 <li> 418 <a href="/docs/language/functions/trim.html">trim</a> 419 </li> 420 421 <li> 422 <a href="/docs/language/functions/trimprefix.html">trimprefix</a> 423 </li> 424 425 <li> 426 <a href="/docs/language/functions/trimsuffix.html">trimsuffix</a> 427 </li> 428 429 <li> 430 <a href="/docs/language/functions/trimspace.html">trimspace</a> 431 </li> 432 433 <li> 434 <a href="/docs/language/functions/upper.html">upper</a> 435 </li> 436 437 </ul> 438 </li> 439 440 <li> 441 <a href="#">Collection Functions</a> 442 <ul class="nav"> 443 444 <li> 445 <a href="/docs/language/functions/alltrue.html">alltrue</a> 446 </li> 447 448 <li> 449 <a href="/docs/language/functions/anytrue.html">anytrue</a> 450 </li> 451 452 <li> 453 <a href="/docs/language/functions/chunklist.html">chunklist</a> 454 </li> 455 456 <li> 457 <a href="/docs/language/functions/coalesce.html">coalesce</a> 458 </li> 459 460 <li> 461 <a href="/docs/language/functions/coalescelist.html">coalescelist</a> 462 </li> 463 464 <li> 465 <a href="/docs/language/functions/compact.html">compact</a> 466 </li> 467 468 <li> 469 <a href="/docs/language/functions/concat.html">concat</a> 470 </li> 471 472 <li> 473 <a href="/docs/language/functions/contains.html">contains</a> 474 </li> 475 476 <li> 477 <a href="/docs/language/functions/distinct.html">distinct</a> 478 </li> 479 480 <li> 481 <a href="/docs/language/functions/element.html">element</a> 482 </li> 483 484 <li> 485 <a href="/docs/language/functions/flatten.html">flatten</a> 486 </li> 487 488 <li> 489 <a href="/docs/language/functions/index_function.html">index</a> 490 <!-- odd filename out, due to web conventions --> 491 </li> 492 493 <li> 494 <a href="/docs/language/functions/keys.html">keys</a> 495 </li> 496 497 <li> 498 <a href="/docs/language/functions/length.html">length</a> 499 </li> 500 501 <li> 502 <a href="/docs/language/functions/list.html">list</a> 503 </li> 504 505 <li> 506 <a href="/docs/language/functions/lookup.html">lookup</a> 507 </li> 508 509 <li> 510 <a href="/docs/language/functions/map.html">map</a> 511 </li> 512 513 <li> 514 <a href="/docs/language/functions/matchkeys.html">matchkeys</a> 515 </li> 516 517 <li> 518 <a href="/docs/language/functions/merge.html">merge</a> 519 </li> 520 521 <li> 522 <a href="/docs/language/functions/one.html">one</a> 523 </li> 524 525 <li> 526 <a href="/docs/language/functions/range.html">range</a> 527 </li> 528 529 <li> 530 <a href="/docs/language/functions/reverse.html">reverse</a> 531 </li> 532 533 <li> 534 <a href="/docs/language/functions/setintersection.html">setintersection</a> 535 </li> 536 537 <li> 538 <a href="/docs/language/functions/setproduct.html">setproduct</a> 539 </li> 540 541 <li> 542 <a href="/docs/language/functions/setsubtract.html">setsubtract</a> 543 </li> 544 545 <li> 546 <a href="/docs/language/functions/setunion.html">setunion</a> 547 </li> 548 549 <li> 550 <a href="/docs/language/functions/slice.html">slice</a> 551 </li> 552 553 <li> 554 <a href="/docs/language/functions/sort.html">sort</a> 555 </li> 556 557 <li> 558 <a href="/docs/language/functions/sum.html">sum</a> 559 </li> 560 561 <li> 562 <a href="/docs/language/functions/transpose.html">transpose</a> 563 </li> 564 565 <li> 566 <a href="/docs/language/functions/values.html">values</a> 567 </li> 568 569 <li> 570 <a href="/docs/language/functions/zipmap.html">zipmap</a> 571 </li> 572 573 </ul> 574 </li> 575 576 <li> 577 <a href="#">Encoding Functions</a> 578 <ul class="nav"> 579 580 <li> 581 <a href="/docs/language/functions/base64decode.html">base64decode</a> 582 </li> 583 584 <li> 585 <a href="/docs/language/functions/base64encode.html">base64encode</a> 586 </li> 587 588 <li> 589 <a href="/docs/language/functions/base64gzip.html">base64gzip</a> 590 </li> 591 592 <li> 593 <a href="/docs/language/functions/csvdecode.html">csvdecode</a> 594 </li> 595 596 <li> 597 <a href="/docs/language/functions/jsondecode.html">jsondecode</a> 598 </li> 599 600 <li> 601 <a href="/docs/language/functions/jsonencode.html">jsonencode</a> 602 </li> 603 604 <li> 605 <a href="/docs/language/functions/textdecodebase64.html">textdecodebase64</a> 606 </li> 607 608 <li> 609 <a href="/docs/language/functions/textencodebase64.html">textencodebase64</a> 610 </li> 611 612 <li> 613 <a href="/docs/language/functions/urlencode.html">urlencode</a> 614 </li> 615 616 <li> 617 <a href="/docs/language/functions/yamldecode.html">yamldecode</a> 618 </li> 619 620 <li> 621 <a href="/docs/language/functions/yamlencode.html">yamlencode</a> 622 </li> 623 624 </ul> 625 </li> 626 627 <li> 628 <a href="#">Filesystem Functions</a> 629 <ul class="nav"> 630 631 <li> 632 <a href="/docs/language/functions/abspath.html">abspath</a> 633 </li> 634 635 <li> 636 <a href="/docs/language/functions/dirname.html">dirname</a> 637 </li> 638 639 <li> 640 <a href="/docs/language/functions/pathexpand.html">pathexpand</a> 641 </li> 642 643 <li> 644 <a href="/docs/language/functions/basename.html">basename</a> 645 </li> 646 647 <li> 648 <a href="/docs/language/functions/file.html">file</a> 649 </li> 650 651 <li> 652 <a href="/docs/language/functions/fileexists.html">fileexists</a> 653 </li> 654 655 <li> 656 <a href="/docs/language/functions/fileset.html">fileset</a> 657 </li> 658 659 <li> 660 <a href="/docs/language/functions/filebase64.html">filebase64</a> 661 </li> 662 663 <li> 664 <a href="/docs/language/functions/templatefile.html">templatefile</a> 665 </li> 666 667 </ul> 668 </li> 669 670 <li> 671 <a href="#">Date and Time Functions</a> 672 <ul class="nav"> 673 674 <li> 675 <a href="/docs/language/functions/formatdate.html">formatdate</a> 676 </li> 677 678 <li> 679 <a href="/docs/language/functions/timeadd.html">timeadd</a> 680 </li> 681 682 <li> 683 <a href="/docs/language/functions/timestamp.html">timestamp</a> 684 </li> 685 686 </ul> 687 </li> 688 689 <li> 690 <a href="#">Hash and Crypto Functions</a> 691 <ul class="nav"> 692 693 <li> 694 <a href="/docs/language/functions/base64sha256.html">base64sha256</a> 695 </li> 696 697 <li> 698 <a href="/docs/language/functions/base64sha512.html">base64sha512</a> 699 </li> 700 701 <li> 702 <a href="/docs/language/functions/bcrypt.html">bcrypt</a> 703 </li> 704 705 <li> 706 <a href="/docs/language/functions/filebase64sha256.html">filebase64sha256</a> 707 </li> 708 709 <li> 710 <a href="/docs/language/functions/filebase64sha512.html">filebase64sha512</a> 711 </li> 712 713 <li> 714 <a href="/docs/language/functions/filemd5.html">filemd5</a> 715 </li> 716 717 <li> 718 <a href="/docs/language/functions/filesha1.html">filesha1</a> 719 </li> 720 721 <li> 722 <a href="/docs/language/functions/filesha256.html">filesha256</a> 723 </li> 724 725 <li> 726 <a href="/docs/language/functions/filesha512.html">filesha512</a> 727 </li> 728 729 <li> 730 <a href="/docs/language/functions/md5.html">md5</a> 731 </li> 732 733 <li> 734 <a href="/docs/language/functions/rsadecrypt.html">rsadecrypt</a> 735 </li> 736 737 <li> 738 <a href="/docs/language/functions/sha1.html">sha1</a> 739 </li> 740 741 <li> 742 <a href="/docs/language/functions/sha256.html">sha256</a> 743 </li> 744 745 <li> 746 <a href="/docs/language/functions/sha512.html">sha512</a> 747 </li> 748 749 <li> 750 <a href="/docs/language/functions/uuid.html">uuid</a> 751 </li> 752 753 <li> 754 <a href="/docs/language/functions/uuidv5.html">uuidv5</a> 755 </li> 756 757 </ul> 758 </li> 759 760 <li> 761 <a href="#">IP Network Functions</a> 762 <ul class="nav"> 763 764 <li> 765 <a href="/docs/language/functions/cidrhost.html">cidrhost</a> 766 </li> 767 768 <li> 769 <a href="/docs/language/functions/cidrnetmask.html">cidrnetmask</a> 770 </li> 771 772 <li> 773 <a href="/docs/language/functions/cidrsubnet.html">cidrsubnet</a> 774 </li> 775 776 <li> 777 <a href="/docs/language/functions/cidrsubnets.html">cidrsubnets</a> 778 </li> 779 780 </ul> 781 </li> 782 783 <li> 784 <a href="#">Type Conversion Functions</a> 785 <ul class="nav"> 786 787 <li> 788 <a href="/docs/language/functions/can.html">can</a> 789 </li> 790 791 <li> 792 <a href="/docs/language/functions/defaults.html">defaults</a> 793 </li> 794 795 <li> 796 <a href="/docs/language/functions/nonsensitive.html">nonsensitive</a> 797 </li> 798 799 <li> 800 <a href="/docs/language/functions/sensitive.html">sensitive</a> 801 </li> 802 803 <li> 804 <a href="/docs/language/functions/tobool.html">tobool</a> 805 </li> 806 807 <li> 808 <a href="/docs/language/functions/tolist.html">tolist</a> 809 </li> 810 811 <li> 812 <a href="/docs/language/functions/tomap.html">tomap</a> 813 </li> 814 815 <li> 816 <a href="/docs/language/functions/tonumber.html">tonumber</a> 817 </li> 818 819 <li> 820 <a href="/docs/language/functions/toset.html">toset</a> 821 </li> 822 823 <li> 824 <a href="/docs/language/functions/tostring.html">tostring</a> 825 </li> 826 827 <li> 828 <a href="/docs/language/functions/try.html">try</a> 829 </li> 830 831 </ul> 832 </li> 833 834 </ul> 835 836 </li><!-- function reference --> 837 838 <li> 839 <a href="#">Terraform Settings</a> 840 <ul class="nav"> 841 <li> 842 <a href="/docs/language/settings/index.html">Overview</a> 843 </li> 844 845 <li> 846 <a href="#">Backends</a> 847 <ul class="nav"> 848 <li> 849 <a href="/docs/language/settings/backends/index.html">Overview</a> 850 </li> 851 852 <li> 853 <a href="/docs/language/settings/backends/configuration.html">Backend Configuration</a> 854 </li> 855 856 <li> 857 <a href="#">Enhanced Backends</a> 858 <ul class="nav nav-auto-expand"> 859 <li> 860 <a href="/docs/language/settings/backends/local.html">local</a> 861 </li> 862 <li> 863 <a href="/docs/language/settings/backends/remote.html">remote</a> 864 </li> 865 </ul> 866 </li> 867 868 869 <li> 870 <a href="#">Standard Backends</a> 871 <ul class="nav nav-auto-expand"> 872 <li> 873 <a href="/docs/language/settings/backends/artifactory.html">artifactory</a> 874 </li> 875 <li> 876 <a href="/docs/language/settings/backends/azurerm.html">azurerm</a> 877 </li> 878 <li> 879 <a href="/docs/language/settings/backends/consul.html">consul</a> 880 </li> 881 <li> 882 <a href="/docs/language/settings/backends/cos.html">cos</a> 883 </li> 884 <li> 885 <a href="/docs/language/settings/backends/etcd.html">etcd</a> 886 </li> 887 <li> 888 <a href="/docs/language/settings/backends/etcdv3.html">etcdv3</a> 889 </li> 890 <li> 891 <a href="/docs/language/settings/backends/gcs.html">gcs</a> 892 </li> 893 <li> 894 <a href="/docs/language/settings/backends/http.html">http</a> 895 </li> 896 <li> 897 <a href="/docs/language/settings/backends/kubernetes.html">kubernetes</a> 898 </li> 899 <li> 900 <a href="/docs/language/settings/backends/manta.html">manta</a> 901 </li> 902 <li> 903 <a href="/docs/language/settings/backends/oss.html">oss</a> 904 </li> 905 <li> 906 <a href="/docs/language/settings/backends/pg.html">pg</a> 907 </li> 908 <li> 909 <a href="/docs/language/settings/backends/s3.html">s3</a> 910 </li> 911 <li> 912 <a href="/docs/language/settings/backends/swift.html">swift</a> 913 </li> 914 </ul> 915 </li> 916 </ul> 917 </li><!-- backends --> 918 </ul> 919 </li><!-- settings --> 920 921 <li> 922 <a href="#">State</a> 923 <ul class="nav"> 924 <li> 925 <a href="/docs/language/state/index.html">Overview</a> 926 </li> 927 928 <li> 929 <a href="/docs/language/state/purpose.html">Purpose</a> 930 </li> 931 932 <li> 933 <a href="/docs/language/state/remote-state-data.html">The <code>terraform_remote_state</code> Data Source</a> 934 </li> 935 936 <li> 937 <a href="/docs/language/state/backends.html">Backends: State Storage & Locking</a> 938 </li> 939 940 <li> 941 <a href="/docs/language/state/import.html">Import Existing Resources</a> 942 </li> 943 944 <li> 945 <a href="/docs/language/state/locking.html">Locking</a> 946 </li> 947 948 <li> 949 <a href="/docs/language/state/workspaces.html">Workspaces</a> 950 </li> 951 952 <li> 953 <a href="/docs/language/state/remote.html">Remote State</a> 954 </li> 955 956 <li> 957 <a href="/docs/language/state/sensitive-data.html">Sensitive Data</a> 958 </li> 959 </ul> 960 </li> 961 962 <li> 963 <a href="#">Upgrade Guides</a> 964 <ul class="nav"> 965 <li> 966 <a href="/upgrade-guides/index.html">Overview</a> 967 </li> 968 969 <li> 970 <a href="/upgrade-guides/1-0.html">Upgrading to v1.0</a> 971 </li> 972 973 <li> 974 <a href="/docs/language/v1-compatibility-promises.html">v1.0 Compatibility Promises</a> 975 </li> 976 977 <li> 978 <a href="/upgrade-guides/0-15.html">Upgrading to v0.15</a> 979 </li> 980 981 <li> 982 <a href="/upgrade-guides/0-14.html">Upgrading to v0.14</a> 983 </li> 984 985 <li> 986 <a href="/upgrade-guides/0-13.html">Upgrading to v0.13</a> 987 </li> 988 989 <li> 990 <a href="/upgrade-guides/0-12.html">Upgrading to v0.12</a> 991 </li> 992 993 <li> 994 <a href="/upgrade-guides/0-11.html">Upgrading to v0.11</a> 995 </li> 996 997 <li> 998 <a href="/upgrade-guides/0-10.html">Upgrading to v0.10</a> 999 </li> 1000 1001 <li> 1002 <a href="/upgrade-guides/0-9.html">Upgrading to v0.9</a> 1003 </li> 1004 1005 <li> 1006 <a href="/upgrade-guides/0-8.html">Upgrading to v0.8</a> 1007 </li> 1008 1009 <li> 1010 <a href="/upgrade-guides/0-7.html">Upgrading to v0.7</a> 1011 </li> 1012 </ul> 1013 </li> 1014 1015 1016 <li> 1017 <a href="#">Historical docs: 0.11 and Older</a> 1018 <ul class="nav"> 1019 <li> 1020 <a href="/docs/configuration-0-11/index.html">Overview</a> 1021 </li> 1022 1023 <li> 1024 <a href="/docs/configuration-0-11/load.html">Load Order and Semantics</a> 1025 </li> 1026 1027 <li> 1028 <a href="/docs/configuration-0-11/syntax.html">Configuration Syntax</a> 1029 </li> 1030 1031 <li> 1032 <a href="/docs/configuration-0-11/interpolation.html">Interpolation Syntax</a> 1033 </li> 1034 1035 <li> 1036 <a href="/docs/configuration-0-11/override.html">Overrides</a> 1037 </li> 1038 1039 <li> 1040 <a href="/docs/configuration-0-11/resources.html">Resources</a> 1041 </li> 1042 1043 <li> 1044 <a href="/docs/configuration-0-11/data-sources.html">Data Sources</a> 1045 </li> 1046 1047 <li> 1048 <a href="/docs/configuration-0-11/providers.html">Providers</a> 1049 </li> 1050 1051 <li> 1052 <a href="/docs/configuration-0-11/variables.html">Variables</a> 1053 </li> 1054 1055 <li> 1056 <a href="/docs/configuration-0-11/outputs.html">Outputs</a> 1057 </li> 1058 1059 <li> 1060 <a href="/docs/configuration-0-11/locals.html">Local Values</a> 1061 </li> 1062 1063 <li> 1064 <a href="/docs/configuration-0-11/modules.html">Modules</a> 1065 </li> 1066 1067 <li> 1068 <a href="/docs/configuration-0-11/terraform.html">Terraform</a> 1069 </li> 1070 1071 <li> 1072 <a href="/docs/language/resources/provisioners/index.html">Provisioners</a> 1073 </li> 1074 1075 <li> 1076 <a href="/docs/configuration-0-11/terraform-enterprise.html">Terraform Push (deprecated)</a> 1077 </li> 1078 1079 <li> 1080 <a href="/docs/configuration-0-11/environment-variables.html">Environment Variables</a> 1081 </li> 1082 </ul> 1083 </li> 1084 1085 </ul> 1086 1087 <%= partial("layouts/otherdocs", :locals => { :skip => "Terraform Language" }) %> 1088 <% end %> 1089 1090 <%= yield %> 1091<% end %> 1092