github.com/hashicorp/packer@v1.14.3/website/data/docs-nav-data.json (about)

     1  [
     2    {
     3      "title": "What is Packer?",
     4      "routes": [
     5        {
     6          "title": "Overview",
     7          "path": "intro"
     8        },
     9        {
    10          "title": "Why Use Packer?",
    11          "path": "intro/why"
    12        },
    13        {
    14          "title": "Use Cases",
    15          "path": "intro/use-cases"
    16        }
    17      ]
    18    },
    19    {
    20      "title": "HCP Packer",
    21      "path": "hcp"
    22    },
    23    {
    24      "divider": true
    25    },
    26    {
    27      "title": "Terminology",
    28      "path": "terminology"
    29    },
    30    {
    31      "title": "Commands (CLI)",
    32      "routes": [
    33        {
    34          "title": "Overview",
    35          "path": "commands"
    36        },
    37        {
    38          "title": "<code>init</code>",
    39          "path": "commands/init"
    40        },
    41        {
    42          "title": "<code>plugins</code>",
    43          "routes": [
    44            {
    45              "title": "Overview",
    46              "path": "commands/plugins"
    47            },
    48            {
    49              "title": "<code>install</code>",
    50              "path": "commands/plugins/install"
    51            },
    52            {
    53              "title": "<code>installed</code>",
    54              "path": "commands/plugins/installed"
    55            },
    56            {
    57              "title": "<code>remove</code>",
    58              "path": "commands/plugins/remove"
    59            },
    60            {
    61              "title": "<code>required</code>",
    62              "path": "commands/plugins/required"
    63            }
    64          ]
    65        },
    66        {
    67          "title": "<code>build</code>",
    68          "path": "commands/build"
    69        },
    70        {
    71          "title": "<code>console</code>",
    72          "path": "commands/console"
    73        },
    74        {
    75          "title": "<code>fix</code>",
    76          "path": "commands/fix"
    77        },
    78        {
    79          "title": "<code>fmt</code>",
    80          "path": "commands/fmt"
    81        },
    82        {
    83          "title": "<code>inspect</code>",
    84          "path": "commands/inspect"
    85        },
    86        {
    87          "title": "<code>validate</code>",
    88          "path": "commands/validate"
    89        },
    90        {
    91          "title": "<code>hcl2_upgrade</code>",
    92          "path": "commands/hcl2_upgrade"
    93        }
    94      ]
    95    },
    96    {
    97      "title": "Templates",
    98      "routes": [
    99        {
   100          "title": "Overview",
   101          "path": "templates"
   102        },
   103        {
   104          "title": "JSON to HCL2",
   105          "path": "templates/json_to_hcl"
   106        },
   107        {
   108          "title": "HCL Templates",
   109          "routes": [
   110            {
   111              "title": "Overview",
   112              "path": "templates/hcl_templates"
   113            },
   114            {
   115              "title": "Blocks",
   116              "routes": [
   117                {
   118                  "title": "Overview",
   119                  "path": "templates/hcl_templates/blocks"
   120                },
   121                {
   122                  "title": "<code>build</code>",
   123                  "routes": [
   124                    {
   125                      "title": "Overview",
   126                      "path": "templates/hcl_templates/blocks/build"
   127                    },
   128                    {
   129                      "title": "<code>hcp_packer_registry</code>",
   130                      "path": "templates/hcl_templates/blocks/build/hcp_packer_registry"
   131                    },
   132                    {
   133                      "title": "<code>source</code>",
   134                      "path": "templates/hcl_templates/blocks/build/source"
   135                    },
   136                    {
   137                      "title": "<code>provisioner</code>",
   138                      "path": "templates/hcl_templates/blocks/build/provisioner"
   139                    },
   140                    {
   141                      "title": "<code>post-processor</code>",
   142                      "path": "templates/hcl_templates/blocks/build/post-processor"
   143                    },
   144                    {
   145                      "title": "<code>post-processors</code>",
   146                      "path": "templates/hcl_templates/blocks/build/post-processors"
   147                    }
   148                  ]
   149                },
   150                {
   151                  "title": "<code>locals</code>",
   152                  "path": "templates/hcl_templates/blocks/locals"
   153                },
   154                {
   155                  "title": "<code>source</code>",
   156                  "path": "templates/hcl_templates/blocks/source"
   157                },
   158                {
   159                  "title": "<code>variable</code>",
   160                  "path": "templates/hcl_templates/blocks/variable"
   161                },
   162                {
   163                  "title": "<code>packer</code>",
   164                  "path": "templates/hcl_templates/blocks/packer"
   165                },
   166                {
   167                  "title": "<code>data</code>",
   168                  "path": "templates/hcl_templates/blocks/data"
   169                }
   170              ]
   171            },
   172            {
   173              "title": "Functions",
   174              "routes": [
   175                {
   176                  "title": "Overview",
   177                  "path": "templates/hcl_templates/functions"
   178                },
   179                {
   180                  "title": "Contextual Functions",
   181                  "routes": [
   182                    {
   183                      "title": "aws_secretsmanager",
   184                      "path": "templates/hcl_templates/functions/contextual/aws_secretsmanager"
   185                    },
   186                    {
   187                      "title": "consul",
   188                      "path": "templates/hcl_templates/functions/contextual/consul"
   189                    },
   190                    {
   191                      "title": "env",
   192                      "path": "templates/hcl_templates/functions/contextual/env"
   193                    },
   194                    {
   195                      "title": "vault",
   196                      "path": "templates/hcl_templates/functions/contextual/vault"
   197                    }
   198                  ]
   199                },
   200                {
   201                  "title": "Numeric Functions",
   202                  "routes": [
   203                    {
   204                      "title": "abs",
   205                      "path": "templates/hcl_templates/functions/numeric/abs"
   206                    },
   207                    {
   208                      "title": "ceil",
   209                      "path": "templates/hcl_templates/functions/numeric/ceil"
   210                    },
   211                    {
   212                      "title": "floor",
   213                      "path": "templates/hcl_templates/functions/numeric/floor"
   214                    },
   215                    {
   216                      "title": "log",
   217                      "path": "templates/hcl_templates/functions/numeric/log"
   218                    },
   219                    {
   220                      "title": "max",
   221                      "path": "templates/hcl_templates/functions/numeric/max"
   222                    },
   223                    {
   224                      "title": "min",
   225                      "path": "templates/hcl_templates/functions/numeric/min"
   226                    },
   227                    {
   228                      "title": "parseint",
   229                      "path": "templates/hcl_templates/functions/numeric/parseint"
   230                    },
   231                    {
   232                      "title": "pow",
   233                      "path": "templates/hcl_templates/functions/numeric/pow"
   234                    },
   235                    {
   236                      "title": "signum",
   237                      "path": "templates/hcl_templates/functions/numeric/signum"
   238                    },
   239                    {
   240                      "title": "sum",
   241                      "path": "templates/hcl_templates/functions/numeric/sum"
   242                    }
   243                  ]
   244                },
   245                {
   246                  "title": "String Functions",
   247                  "routes": [
   248                    {
   249                      "title": "chomp",
   250                      "path": "templates/hcl_templates/functions/string/chomp"
   251                    },
   252                    {
   253                      "title": "endswith",
   254                      "path": "templates/hcl_templates/functions/string/endswith"
   255                    },
   256                    {
   257                      "title": "format",
   258                      "path": "templates/hcl_templates/functions/string/format"
   259                    },
   260                    {
   261                      "title": "formatlist",
   262                      "path": "templates/hcl_templates/functions/string/formatlist"
   263                    },
   264                    {
   265                      "title": "indent",
   266                      "path": "templates/hcl_templates/functions/string/indent"
   267                    },
   268                    {
   269                      "title": "join",
   270                      "path": "templates/hcl_templates/functions/string/join"
   271                    },
   272                    {
   273                      "title": "lower",
   274                      "path": "templates/hcl_templates/functions/string/lower"
   275                    },
   276                    {
   277                      "title": "replace",
   278                      "path": "templates/hcl_templates/functions/string/replace"
   279                    },
   280                    {
   281                      "title": "regex_replace",
   282                      "path": "templates/hcl_templates/functions/string/regex_replace"
   283                    },
   284                    {
   285                      "title": "regex",
   286                      "path": "templates/hcl_templates/functions/string/regex"
   287                    },
   288                    {
   289                      "title": "regexall",
   290                      "path": "templates/hcl_templates/functions/string/regexall"
   291                    },
   292                    {
   293                      "title": "split",
   294                      "path": "templates/hcl_templates/functions/string/split"
   295                    },
   296                    {
   297                      "title": "startswith",
   298                      "path": "templates/hcl_templates/functions/string/startswith"
   299                    },
   300                    {
   301                      "title": "strcontains",
   302                      "path": "templates/hcl_templates/functions/string/strcontains"
   303                    },
   304                    {
   305                      "title": "strrev",
   306                      "path": "templates/hcl_templates/functions/string/strrev"
   307                    },
   308                    {
   309                      "title": "substr",
   310                      "path": "templates/hcl_templates/functions/string/substr"
   311                    },
   312                    {
   313                      "title": "title",
   314                      "path": "templates/hcl_templates/functions/string/title"
   315                    },
   316                    {
   317                      "title": "trim",
   318                      "path": "templates/hcl_templates/functions/string/trim"
   319                    },
   320                    {
   321                      "title": "trimprefix",
   322                      "path": "templates/hcl_templates/functions/string/trimprefix"
   323                    },
   324                    {
   325                      "title": "trimsuffix",
   326                      "path": "templates/hcl_templates/functions/string/trimsuffix"
   327                    },
   328                    {
   329                      "title": "trimspace",
   330                      "path": "templates/hcl_templates/functions/string/trimspace"
   331                    },
   332                    {
   333                      "title": "upper",
   334                      "path": "templates/hcl_templates/functions/string/upper"
   335                    }
   336                  ]
   337                },
   338                {
   339                  "title": "Collection Functions",
   340                  "routes": [
   341                    {
   342                      "title": "alltrue",
   343                      "path": "templates/hcl_templates/functions/collection/alltrue"
   344                    },
   345                    {
   346                      "title": "anytrue",
   347                      "path": "templates/hcl_templates/functions/collection/anytrue"
   348                    },
   349                    {
   350                      "title": "chunklist",
   351                      "path": "templates/hcl_templates/functions/collection/chunklist"
   352                    },
   353                    {
   354                      "title": "coalesce",
   355                      "path": "templates/hcl_templates/functions/collection/coalesce"
   356                    },
   357                    {
   358                      "title": "coalescelist",
   359                      "path": "templates/hcl_templates/functions/collection/coalescelist"
   360                    },
   361                    {
   362                      "title": "compact",
   363                      "path": "templates/hcl_templates/functions/collection/compact"
   364                    },
   365                    {
   366                      "title": "concat",
   367                      "path": "templates/hcl_templates/functions/collection/concat"
   368                    },
   369                    {
   370                      "title": "contains",
   371                      "path": "templates/hcl_templates/functions/collection/contains"
   372                    },
   373                    {
   374                      "title": "distinct",
   375                      "path": "templates/hcl_templates/functions/collection/distinct"
   376                    },
   377                    {
   378                      "title": "element",
   379                      "path": "templates/hcl_templates/functions/collection/element"
   380                    },
   381                    {
   382                      "title": "flatten",
   383                      "path": "templates/hcl_templates/functions/collection/flatten"
   384                    },
   385                    {
   386                      "title": "index",
   387                      "path": "templates/hcl_templates/functions/collection/index-fn"
   388                    },
   389                    {
   390                      "title": "keys",
   391                      "path": "templates/hcl_templates/functions/collection/keys"
   392                    },
   393                    {
   394                      "title": "length",
   395                      "path": "templates/hcl_templates/functions/collection/length"
   396                    },
   397                    {
   398                      "title": "lookup",
   399                      "path": "templates/hcl_templates/functions/collection/lookup"
   400                    },
   401                    {
   402                      "title": "merge",
   403                      "path": "templates/hcl_templates/functions/collection/merge"
   404                    },
   405                    {
   406                      "title": "range",
   407                      "path": "templates/hcl_templates/functions/collection/range"
   408                    },
   409                    {
   410                      "title": "reverse",
   411                      "path": "templates/hcl_templates/functions/collection/reverse"
   412                    },
   413                    {
   414                      "title": "setintersection",
   415                      "path": "templates/hcl_templates/functions/collection/setintersection"
   416                    },
   417                    {
   418                      "title": "setproduct",
   419                      "path": "templates/hcl_templates/functions/collection/setproduct"
   420                    },
   421                    {
   422                      "title": "setunion",
   423                      "path": "templates/hcl_templates/functions/collection/setunion"
   424                    },
   425                    {
   426                      "title": "slice",
   427                      "path": "templates/hcl_templates/functions/collection/slice"
   428                    },
   429                    {
   430                      "title": "sort",
   431                      "path": "templates/hcl_templates/functions/collection/sort"
   432                    },
   433                    {
   434                      "title": "values",
   435                      "path": "templates/hcl_templates/functions/collection/values"
   436                    },
   437                    {
   438                      "title": "zipmap",
   439                      "path": "templates/hcl_templates/functions/collection/zipmap"
   440                    }
   441                  ]
   442                },
   443                {
   444                  "title": "Encoding Functions",
   445                  "routes": [
   446                    {
   447                      "title": "base64decode",
   448                      "path": "templates/hcl_templates/functions/encoding/base64decode"
   449                    },
   450                    {
   451                      "title": "base64encode",
   452                      "path": "templates/hcl_templates/functions/encoding/base64encode"
   453                    },
   454                    {
   455                      "title": "base64gzip",
   456                      "path": "templates/hcl_templates/functions/encoding/base64gzip"
   457                    },
   458                    {
   459                      "title": "csvdecode",
   460                      "path": "templates/hcl_templates/functions/encoding/csvdecode"
   461                    },
   462                    {
   463                      "title": "jsondecode",
   464                      "path": "templates/hcl_templates/functions/encoding/jsondecode"
   465                    },
   466                    {
   467                      "title": "jsonencode",
   468                      "path": "templates/hcl_templates/functions/encoding/jsonencode"
   469                    },
   470                    {
   471                      "title": "urlencode",
   472                      "path": "templates/hcl_templates/functions/encoding/urlencode"
   473                    },
   474                    {
   475                      "title": "textencodebase64",
   476                      "path": "templates/hcl_templates/functions/encoding/textencodebase64"
   477                    },
   478                    {
   479                      "title": "textdecodebase64",
   480                      "path": "templates/hcl_templates/functions/encoding/textdecodebase64"
   481                    },
   482                    {
   483                      "title": "yamldecode",
   484                      "path": "templates/hcl_templates/functions/encoding/yamldecode"
   485                    },
   486                    {
   487                      "title": "yamlencode",
   488                      "path": "templates/hcl_templates/functions/encoding/yamlencode"
   489                    }
   490                  ]
   491                },
   492                {
   493                  "title": "Filesystem Functions",
   494                  "routes": [
   495                    {
   496                      "title": "abspath",
   497                      "path": "templates/hcl_templates/functions/file/abspath"
   498                    },
   499                    {
   500                      "title": "basename",
   501                      "path": "templates/hcl_templates/functions/file/basename"
   502                    },
   503                    {
   504                      "title": "dirname",
   505                      "path": "templates/hcl_templates/functions/file/dirname"
   506                    },
   507                    {
   508                      "title": "file",
   509                      "path": "templates/hcl_templates/functions/file/file"
   510                    },
   511                    {
   512                      "title": "filebase64",
   513                      "path": "templates/hcl_templates/functions/file/filebase64"
   514                    },
   515                    {
   516                      "title": "fileexists",
   517                      "path": "templates/hcl_templates/functions/file/fileexists"
   518                    },
   519                    {
   520                      "title": "fileset",
   521                      "path": "templates/hcl_templates/functions/file/fileset"
   522                    },
   523                    {
   524                      "title": "pathexpand",
   525                      "path": "templates/hcl_templates/functions/file/pathexpand"
   526                    },
   527                    {
   528                      "title": "templatefile",
   529                      "path": "templates/hcl_templates/functions/file/templatefile"
   530                    }
   531                  ]
   532                },
   533                {
   534                  "title": "Date and Time Functions",
   535                  "routes": [
   536                    {
   537                      "title": "formatdate",
   538                      "path": "templates/hcl_templates/functions/datetime/formatdate"
   539                    },
   540                    {
   541                      "title": "timeadd",
   542                      "path": "templates/hcl_templates/functions/datetime/timeadd"
   543                    },
   544                    {
   545                      "title": "timestamp",
   546                      "path": "templates/hcl_templates/functions/datetime/timestamp"
   547                    },
   548                    {
   549                      "title": "legacy_isotime",
   550                      "path": "templates/hcl_templates/functions/datetime/legacy_isotime"
   551                    },
   552                    {
   553                      "title": "legacy_strftime",
   554                      "path": "templates/hcl_templates/functions/datetime/legacy_strftime"
   555                    }
   556                  ]
   557                },
   558                {
   559                  "title": "Hash and Crypto Functions",
   560                  "routes": [
   561                    {
   562                      "title": "bcrypt",
   563                      "path": "templates/hcl_templates/functions/crypto/bcrypt"
   564                    },
   565                    {
   566                      "title": "md5",
   567                      "path": "templates/hcl_templates/functions/crypto/md5"
   568                    },
   569                    {
   570                      "title": "rsadecrypt",
   571                      "path": "templates/hcl_templates/functions/crypto/rsadecrypt"
   572                    },
   573                    {
   574                      "title": "sha1",
   575                      "path": "templates/hcl_templates/functions/crypto/sha1"
   576                    },
   577                    {
   578                      "title": "sha256",
   579                      "path": "templates/hcl_templates/functions/crypto/sha256"
   580                    },
   581                    {
   582                      "title": "sha512",
   583                      "path": "templates/hcl_templates/functions/crypto/sha512"
   584                    }
   585                  ]
   586                },
   587                {
   588                  "title": "UUID Functions",
   589                  "routes": [
   590                    {
   591                      "title": "uuidv4",
   592                      "path": "templates/hcl_templates/functions/uuid/uuidv4"
   593                    },
   594                    {
   595                      "title": "uuidv5",
   596                      "path": "templates/hcl_templates/functions/uuid/uuidv5"
   597                    }
   598                  ]
   599                },
   600                {
   601                  "title": "IP Network Functions",
   602                  "routes": [
   603                    {
   604                      "title": "cidrhost",
   605                      "path": "templates/hcl_templates/functions/ipnet/cidrhost"
   606                    },
   607                    {
   608                      "title": "cidrnetmask",
   609                      "path": "templates/hcl_templates/functions/ipnet/cidrnetmask"
   610                    },
   611                    {
   612                      "title": "cidrsubnet",
   613                      "path": "templates/hcl_templates/functions/ipnet/cidrsubnet"
   614                    },
   615                    {
   616                      "title": "cidrsubnets",
   617                      "path": "templates/hcl_templates/functions/ipnet/cidrsubnets"
   618                    }
   619                  ]
   620                },
   621                {
   622                  "title": "Type Conversion Functions",
   623                  "routes": [
   624                    {
   625                      "title": "can",
   626                      "path": "templates/hcl_templates/functions/conversion/can"
   627                    },
   628                    {
   629                      "title": "convert",
   630                      "path": "templates/hcl_templates/functions/conversion/convert"
   631                    },
   632                    {
   633                      "title": "try",
   634                      "path": "templates/hcl_templates/functions/conversion/try"
   635                    }
   636                  ]
   637                }
   638              ]
   639            },
   640            {
   641              "title": "Variables",
   642              "path": "templates/hcl_templates/variables"
   643            },
   644            {
   645              "title": "Locals",
   646              "path": "templates/hcl_templates/locals"
   647            },
   648            {
   649              "title": "Contextual Variables",
   650              "path": "templates/hcl_templates/contextual-variables"
   651            },
   652            {
   653              "title": "Data Sources",
   654              "path": "templates/hcl_templates/datasources"
   655            },
   656            {
   657              "title": "Path Variables",
   658              "path": "templates/hcl_templates/path-variables"
   659            },
   660            {
   661              "title": "Syntax",
   662              "path": "templates/hcl_templates/syntax"
   663            },
   664            {
   665              "title": "Only Except",
   666              "path": "templates/hcl_templates/onlyexcept"
   667            },
   668            {
   669              "title": "Expressions",
   670              "path": "templates/hcl_templates/expressions"
   671            },
   672            {
   673              "title": "JSON Syntax",
   674              "path": "templates/hcl_templates/syntax-json"
   675            }
   676          ]
   677        },
   678        {
   679          "title": "JSON Templates",
   680          "routes": [
   681            {
   682              "title": "Overview",
   683              "path": "templates/legacy_json_templates"
   684            },
   685            {
   686              "title": "builders",
   687              "path": "templates/legacy_json_templates/builders"
   688            },
   689            {
   690              "title": "Communicators",
   691              "path": "templates/legacy_json_templates/communicator"
   692            },
   693            {
   694              "title": "Engine",
   695              "path": "templates/legacy_json_templates/engine"
   696            },
   697            {
   698              "title": "post-processors",
   699              "path": "templates/legacy_json_templates/post-processors"
   700            },
   701            {
   702              "title": "provisioners",
   703              "path": "templates/legacy_json_templates/provisioners"
   704            },
   705            {
   706              "title": "variables",
   707              "path": "templates/legacy_json_templates/user-variables"
   708            }
   709          ]
   710        }
   711      ]
   712    },
   713    {
   714      "divider": true
   715    },
   716    {
   717      "title": "Communicators",
   718      "routes": [
   719        {
   720          "title": "Overview",
   721          "path": "communicators"
   722        },
   723        {
   724          "title": "SSH",
   725          "path": "communicators/ssh"
   726        },
   727        {
   728          "title": "WINRM",
   729          "path": "communicators/winrm"
   730        }
   731      ]
   732    },
   733    {
   734      "title": "Builders",
   735      "routes": [
   736        {
   737          "title": "Overview",
   738          "path": "builders"
   739        },
   740        {
   741          "title": "file",
   742          "path": "builders/file"
   743        },
   744        {
   745          "title": "null",
   746          "path": "builders/null"
   747        },
   748        {
   749          "title": "Custom builders",
   750          "href": "/packer/docs/plugins/creation/custom-builders"
   751        },
   752        {
   753          "title": "Community builders",
   754          "path": "builders/community-supported"
   755        }
   756      ]
   757    },
   758    {
   759      "title": "Data sources reference",
   760      "routes": [
   761        {
   762          "title": "Overview",
   763          "path": "datasources"
   764        },
   765        {
   766          "title": "HCP Packer",
   767          "routes": [
   768            {
   769              "title": "Overview",
   770              "path": "datasources/hcp"
   771            },
   772            {
   773              "title": "hcp-packer-version",
   774              "path": "datasources/hcp/hcp-packer-version"
   775            },
   776            {
   777              "title": "hcp-packer-artifact",
   778              "path": "datasources/hcp/hcp-packer-artifact"
   779            },
   780            {
   781              "title": "hcp-packer-iteration",
   782              "path": "datasources/hcp/hcp-packer-iteration",
   783              "badge" : {
   784                "text": "DEPRECATED",
   785                "type": "outlined",
   786                "color": "neutral"
   787              }
   788            },
   789            {
   790              "title": "hcp-packer-image",
   791              "path": "datasources/hcp/hcp-packer-image",
   792              "badge" : {
   793                "text": "DEPRECATED",
   794                "type": "outlined",
   795                "color": "neutral"
   796              }
   797            }
   798          ]
   799        },
   800        {
   801          "title": "http",
   802          "path": "datasources/http"
   803        }
   804      ]
   805    },
   806    {
   807      "title": "Provisioners",
   808      "routes": [
   809        {
   810          "title": "Overview",
   811          "path": "provisioners"
   812        },
   813        {
   814          "title": "breakpoint",
   815          "path": "provisioners/breakpoint"
   816        },
   817        {
   818          "title": "file",
   819          "path": "provisioners/file"
   820        },
   821        {
   822          "title": "hcp-sbom",
   823          "path": "provisioners/hcp-sbom"
   824        },
   825        {
   826          "title": "powershell",
   827          "path": "provisioners/powershell"
   828        },
   829        {
   830          "title": "shell",
   831          "path": "provisioners/shell"
   832        },
   833        {
   834          "title": "shell-Local",
   835          "path": "provisioners/shell-local"
   836        },
   837        {
   838          "title": "windows-shell",
   839          "path": "provisioners/windows-shell"
   840        },
   841        {
   842          "title": "windows-restart",
   843          "path": "provisioners/windows-restart"
   844        },
   845        {
   846          "title": "Custom",
   847          "href": "/packer/docs/plugins/creation/custom-provisioners"
   848        },
   849        {
   850          "title": "Community-Supported",
   851          "path": "provisioners/community-supported"
   852        }
   853      ]
   854    },
   855    {
   856      "title": "Post-Processors",
   857      "routes": [
   858        {
   859          "title": "Overview",
   860          "path": "post-processors"
   861        },
   862        {
   863          "title": "Artifice",
   864          "path": "post-processors/artifice"
   865        },
   866        {
   867          "title": "Compress",
   868          "path": "post-processors/compress"
   869        },
   870        {
   871          "title": "Checksum",
   872          "path": "post-processors/checksum"
   873        },
   874        {
   875          "title": "Manifest",
   876          "path": "post-processors/manifest"
   877        },
   878        {
   879          "title": "Shell (Local)",
   880          "path": "post-processors/shell-local"
   881        },
   882        {
   883          "title": "Community-Supported",
   884          "path": "post-processors/community-supported"
   885        }
   886      ]
   887    },
   888    {
   889      "divider": true
   890    },
   891    {
   892      "title": "Installing Packer",
   893      "href": "/packer/install"
   894    },
   895    {
   896      "title": "Configuring Packer",
   897      "path": "configure"
   898    },
   899    {
   900      "title": "Release notes",
   901      "routes": [
   902        {
   903          "title": "v1.11",
   904          "path": "release-notes/v1_11"
   905        },
   906        {
   907          "title": "v1.12",
   908          "path": "release-notes/v1_12"
   909        },
   910        {
   911          "title": "v1.13",
   912          "path": "release-notes/v1_13"
   913        }
   914      ]
   915    },
   916    {
   917      "title": "Upgrades",
   918      "routes": [
   919        {
   920          "title": "Upgrade to v1.11",
   921          "path": "upgrade/v1_11"
   922        },
   923        {
   924          "title": "Upgrade to v1.12",
   925          "path": "upgrade/v1_12"
   926        },
   927        {
   928          "title": "Upgrade to v1.13",
   929          "path": "upgrade/v1_13"
   930        }
   931      ]
   932    },
   933    {
   934      "divider": true
   935    },
   936    {
   937      "title": "Plugins",
   938      "routes": [
   939        {
   940          "title": "Overview",
   941          "path": "plugins"
   942        },
   943        {
   944          "title": "Installing Plugins",
   945          "path": "plugins/install"
   946        },
   947        {
   948          "title": "Developing Plugins",
   949          "routes": [
   950            {
   951              "title": "Overview",
   952              "path": "plugins/creation"
   953            },
   954            {
   955              "title": "Custom Builders",
   956              "path": "plugins/creation/custom-builders"
   957            },
   958            {
   959              "title": "Custom Post-Processors",
   960              "path": "plugins/creation/custom-post-processors"
   961            },
   962            {
   963              "title": "Custom Provisioners",
   964              "path": "plugins/creation/custom-provisioners"
   965            },
   966            {
   967              "title": "Custom Data Sources",
   968              "path": "plugins/creation/custom-datasources"
   969            },
   970            {
   971              "title": "HCP Packer Support",
   972              "path": "plugins/creation/hcp-support"
   973            },
   974            {
   975              "title": "Plugin Loading Specification",
   976              "path": "plugins/creation/plugin-load-spec"
   977            }
   978          ]
   979        }
   980      ]
   981    },
   982    {
   983      "title": "Integration Program",
   984      "path": "partnerships"
   985    },
   986    {
   987      "title": "Community Tools",
   988      "path": "community-tools"
   989    },
   990    {
   991      "divider": true
   992    },
   993    {
   994      "title": "Debugging",
   995      "path": "debugging"
   996    }
   997  ]