github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/website/data/docs-nav-data.json (about)

     1  [
     2    {
     3      "title": "Installing Nomad",
     4      "routes": [
     5        {
     6          "title": "Overview",
     7          "path": "install"
     8        },
     9        {
    10          "title": "Quickstart",
    11          "path": "install/quickstart"
    12        },
    13        {
    14          "title": "Production",
    15          "routes": [
    16            {
    17              "title": "Overview",
    18              "path": "install/production"
    19            },
    20            {
    21              "title": "Requirements",
    22              "path": "install/production/requirements"
    23            },
    24            {
    25              "title": "Reference Architecture",
    26              "href": "https://learn.hashicorp.com/tutorials/nomad/production-reference-architecture-vm-with-consul"
    27            },
    28            {
    29              "title": "Deployment Guide",
    30              "href": "https://learn.hashicorp.com/tutorials/nomad/production-deployment-guide-vm-with-consul"
    31            }
    32          ]
    33        },
    34        {
    35          "title": "Windows Service",
    36          "path": "install/windows-service"
    37        }
    38      ]
    39    },
    40    {
    41      "title": "Upgrading",
    42      "routes": [
    43        {
    44          "title": "Overview",
    45          "path": "upgrade"
    46        },
    47        {
    48          "title": "Specific Version Details",
    49          "path": "upgrade/upgrade-specific"
    50        }
    51      ]
    52    },
    53    {
    54      "title": "Integrations",
    55      "routes": [
    56        {
    57          "title": "Overview",
    58          "path": "integrations"
    59        },
    60        {
    61          "title": "Consul",
    62          "path": "integrations/consul-integration"
    63        },
    64        {
    65          "title": "Consul Service Mesh",
    66          "path": "integrations/consul-connect"
    67        },
    68        {
    69          "title": "Vault Integration",
    70          "path": "integrations/vault-integration"
    71        }
    72      ]
    73    },
    74    {
    75      "divider": true
    76    },
    77    {
    78      "title": "Concepts",
    79      "routes": [
    80        {
    81          "title": "Overview",
    82          "path": "concepts"
    83        },
    84        {
    85          "title": "Architecture",
    86          "path": "concepts/architecture"
    87        },
    88        {
    89          "title": "Plugins",
    90          "routes": [
    91            {
    92              "title": "Overview",
    93              "path": "concepts/plugins"
    94            },
    95            {
    96              "title": "Base",
    97              "path": "concepts/plugins/base"
    98            },
    99            {
   100              "title": "Task Drivers",
   101              "path": "concepts/plugins/task-drivers"
   102            },
   103            {
   104              "title": "Devices",
   105              "path": "concepts/plugins/devices"
   106            },
   107            {
   108              "title": "Storage",
   109              "path": "concepts/plugins/csi"
   110            }
   111          ]
   112        },
   113        {
   114          "title": "Scheduling",
   115          "routes": [
   116            {
   117              "title": "Overview",
   118              "path": "concepts/scheduling"
   119            },
   120            {
   121              "title": "Concepts",
   122              "path": "concepts/scheduling/scheduling"
   123            },
   124            {
   125              "title": "Preemption",
   126              "path": "concepts/scheduling/preemption"
   127            }
   128          ]
   129        },
   130        {
   131          "title": "Consensus Protocol",
   132          "path": "concepts/consensus"
   133        },
   134        {
   135          "title": "Filesystem",
   136          "path": "concepts/filesystem"
   137        },
   138        {
   139          "title": "Gossip Protocol",
   140          "path": "concepts/gossip"
   141        },
   142        {
   143          "title": "Security Model",
   144          "path": "concepts/security"
   145        },
   146        {
   147          "title": "Workload Identity",
   148          "path": "concepts/workload-identity"
   149        },
   150        {
   151          "title": "Variables",
   152          "path": "concepts/variables"
   153        }
   154      ]
   155    },
   156    {
   157      "title": "Configuration",
   158      "routes": [
   159        {
   160          "title": "Overview",
   161          "path": "configuration"
   162        },
   163        {
   164          "title": "acl",
   165          "path": "configuration/acl"
   166        },
   167        {
   168          "title": "audit",
   169          "path": "configuration/audit"
   170        },
   171        {
   172          "title": "autopilot",
   173          "path": "configuration/autopilot"
   174        },
   175        {
   176          "title": "client",
   177          "path": "configuration/client"
   178        },
   179        {
   180          "title": "consul",
   181          "path": "configuration/consul"
   182        },
   183        {
   184          "title": "plugin",
   185          "path": "configuration/plugin"
   186        },
   187        {
   188          "title": "sentinel",
   189          "path": "configuration/sentinel"
   190        },
   191        {
   192          "title": "search",
   193          "path": "configuration/search"
   194        },
   195        {
   196          "title": "server",
   197          "path": "configuration/server"
   198        },
   199        {
   200          "title": "server_join",
   201          "path": "configuration/server_join"
   202        },
   203        {
   204          "title": "telemetry",
   205          "path": "configuration/telemetry"
   206        },
   207        {
   208          "title": "tls",
   209          "path": "configuration/tls"
   210        },
   211        {
   212          "title": "ui",
   213          "path": "configuration/ui"
   214        },
   215        {
   216          "title": "vault",
   217          "path": "configuration/vault"
   218        }
   219      ]
   220    },
   221    {
   222      "title": "Commands (CLI)",
   223      "routes": [
   224        {
   225          "title": "Overview",
   226          "path": "commands"
   227        },
   228        {
   229          "title": "acl",
   230          "routes": [
   231            {
   232              "title": "Overview",
   233              "path": "commands/acl"
   234            },
   235            {
   236              "title": "bootstrap",
   237              "path": "commands/acl/bootstrap"
   238            },
   239            {
   240              "title": "auth-method",
   241              "routes": [
   242                {
   243                  "title": "create",
   244                  "path": "commands/acl/auth-method/create"
   245                },
   246                {
   247                  "title": "delete",
   248                  "path": "commands/acl/auth-method/delete"
   249                },
   250                {
   251                  "title": "info",
   252                  "path": "commands/acl/auth-method/info"
   253                },
   254                {
   255                  "title": "list",
   256                  "path": "commands/acl/auth-method/list"
   257                },
   258                {
   259                  "title": "update",
   260                  "path": "commands/acl/auth-method/update"
   261                }
   262              ]
   263            },
   264            {
   265              "title": "policy",
   266              "routes": [
   267                {
   268                  "title": "apply",
   269                  "path": "commands/acl/policy/apply"
   270                },
   271                {
   272                  "title": "delete",
   273                  "path": "commands/acl/policy/delete"
   274                },
   275                {
   276                  "title": "info",
   277                  "path": "commands/acl/policy/info"
   278                },
   279                {
   280                  "title": "list",
   281                  "path": "commands/acl/policy/list"
   282                }
   283              ]
   284            },
   285            {
   286              "title": "role",
   287              "routes": [
   288                {
   289                  "title": "create",
   290                  "path": "commands/acl/role/create"
   291                },
   292                {
   293                  "title": "delete",
   294                  "path": "commands/acl/role/delete"
   295                },
   296                {
   297                  "title": "info",
   298                  "path": "commands/acl/role/info"
   299                },
   300                {
   301                  "title": "list",
   302                  "path": "commands/acl/role/list"
   303                },
   304                {
   305                  "title": "update",
   306                  "path": "commands/acl/role/update"
   307                }
   308              ]
   309            },
   310            {
   311              "title": "token",
   312              "routes": [
   313                {
   314                  "title": "create",
   315                  "path": "commands/acl/token/create"
   316                },
   317                {
   318                  "title": "delete",
   319                  "path": "commands/acl/token/delete"
   320                },
   321                {
   322                  "title": "info",
   323                  "path": "commands/acl/token/info"
   324                },
   325                {
   326                  "title": "list",
   327                  "path": "commands/acl/token/list"
   328                },
   329                {
   330                  "title": "self",
   331                  "path": "commands/acl/token/self"
   332                },
   333                {
   334                  "title": "update",
   335                  "path": "commands/acl/token/update"
   336                }
   337              ]
   338            }
   339          ]
   340        },
   341        {
   342          "title": "agent",
   343          "path": "commands/agent"
   344        },
   345        {
   346          "title": "agent-info",
   347          "path": "commands/agent-info"
   348        },
   349        {
   350          "title": "alloc",
   351          "routes": [
   352            {
   353              "title": "Overview",
   354              "path": "commands/alloc"
   355            },
   356            {
   357              "title": "exec",
   358              "path": "commands/alloc/exec"
   359            },
   360            {
   361              "title": "fs",
   362              "path": "commands/alloc/fs"
   363            },
   364            {
   365              "title": "logs",
   366              "path": "commands/alloc/logs"
   367            },
   368            {
   369              "title": "restart",
   370              "path": "commands/alloc/restart"
   371            },
   372            {
   373              "title": "signal",
   374              "path": "commands/alloc/signal"
   375            },
   376            {
   377              "title": "status",
   378              "path": "commands/alloc/status"
   379            },
   380            {
   381              "title": "stop",
   382              "path": "commands/alloc/stop"
   383            }
   384          ]
   385        },
   386        {
   387          "title": "config",
   388          "routes": [
   389            {
   390              "title": "Overview",
   391              "path": "commands/config"
   392            },
   393            {
   394              "title": "validate",
   395              "path": "commands/config/validate"
   396            }
   397          ]
   398        },
   399        {
   400          "title": "deployment",
   401          "routes": [
   402            {
   403              "title": "Overview",
   404              "path": "commands/deployment"
   405            },
   406            {
   407              "title": "fail",
   408              "path": "commands/deployment/fail"
   409            },
   410            {
   411              "title": "list",
   412              "path": "commands/deployment/list"
   413            },
   414            {
   415              "title": "pause",
   416              "path": "commands/deployment/pause"
   417            },
   418            {
   419              "title": "promote",
   420              "path": "commands/deployment/promote"
   421            },
   422            {
   423              "title": "resume",
   424              "path": "commands/deployment/resume"
   425            },
   426            {
   427              "title": "status",
   428              "path": "commands/deployment/status"
   429            },
   430            {
   431              "title": "unblock",
   432              "path": "commands/deployment/unblock"
   433            }
   434          ]
   435        },
   436        {
   437          "title": "eval",
   438          "routes": [
   439            {
   440              "title": "Overview",
   441              "path": "commands/eval"
   442            },
   443            {
   444              "title": "delete",
   445              "path": "commands/eval/delete"
   446            },
   447            {
   448              "title": "list",
   449              "path": "commands/eval/list"
   450            },
   451            {
   452              "title": "status",
   453              "path": "commands/eval/status"
   454            }
   455          ]
   456        },
   457        {
   458          "title": "fmt",
   459          "path": "commands/fmt"
   460        },
   461        {
   462          "title": "job",
   463          "routes": [
   464            {
   465              "title": "Overview",
   466              "path": "commands/job"
   467            },
   468            {
   469              "title": "allocs",
   470              "path": "commands/job/allocs"
   471            },
   472            {
   473              "title": "deployments",
   474              "path": "commands/job/deployments"
   475            },
   476            {
   477              "title": "dispatch",
   478              "path": "commands/job/dispatch"
   479            },
   480            {
   481              "title": "eval",
   482              "path": "commands/job/eval"
   483            },
   484            {
   485              "title": "history",
   486              "path": "commands/job/history"
   487            },
   488            {
   489              "title": "init",
   490              "path": "commands/job/init"
   491            },
   492            {
   493              "title": "inspect",
   494              "path": "commands/job/inspect"
   495            },
   496            {
   497              "title": "plan",
   498              "path": "commands/job/plan"
   499            },
   500            {
   501              "title": "periodic force",
   502              "path": "commands/job/periodic-force"
   503            },
   504            {
   505              "title": "promote",
   506              "path": "commands/job/promote"
   507            },
   508            {
   509              "title": "revert",
   510              "path": "commands/job/revert"
   511            },
   512            {
   513              "title": "run",
   514              "path": "commands/job/run"
   515            },
   516            {
   517              "title": "scale",
   518              "path": "commands/job/scale"
   519            },
   520            {
   521              "title": "scaling-events",
   522              "path": "commands/job/scaling-events"
   523            },
   524            {
   525              "title": "status",
   526              "path": "commands/job/status"
   527            },
   528            {
   529              "title": "stop",
   530              "path": "commands/job/stop"
   531            },
   532            {
   533              "title": "validate",
   534              "path": "commands/job/validate"
   535            }
   536          ]
   537        },
   538        {
   539          "title": "license",
   540          "routes": [
   541            {
   542              "title": "Overview",
   543              "path": "commands/license"
   544            },
   545            {
   546              "title": "get",
   547              "path": "commands/license/get"
   548            }
   549          ]
   550        },
   551        {
   552          "title": "monitor",
   553          "path": "commands/monitor"
   554        },
   555        {
   556          "title": "namespace",
   557          "routes": [
   558            {
   559              "title": "Overview",
   560              "path": "commands/namespace"
   561            },
   562            {
   563              "title": "apply",
   564              "path": "commands/namespace/apply"
   565            },
   566            {
   567              "title": "delete",
   568              "path": "commands/namespace/delete"
   569            },
   570            {
   571              "title": "inspect",
   572              "path": "commands/namespace/inspect"
   573            },
   574            {
   575              "title": "list",
   576              "path": "commands/namespace/list"
   577            },
   578            {
   579              "title": "status",
   580              "path": "commands/namespace/status"
   581            }
   582          ]
   583        },
   584        {
   585          "title": "node",
   586          "routes": [
   587            {
   588              "title": "Overview",
   589              "path": "commands/node"
   590            },
   591            {
   592              "title": "config",
   593              "path": "commands/node/config"
   594            },
   595            {
   596              "title": "drain",
   597              "path": "commands/node/drain"
   598            },
   599            {
   600              "title": "eligibility",
   601              "path": "commands/node/eligibility"
   602            },
   603            {
   604              "title": "status",
   605              "path": "commands/node/status"
   606            }
   607          ]
   608        },
   609        {
   610          "title": "operator",
   611          "routes": [
   612            {
   613              "title": "Overview",
   614              "path": "commands/operator"
   615            },
   616            {
   617              "title": "api",
   618              "path": "commands/operator/api"
   619            },
   620            {
   621              "title": "autopilot",
   622              "routes": [
   623                {
   624                  "title": "get-config",
   625                  "path": "commands/operator/autopilot/get-config"
   626                },
   627                {
   628                  "title": "set-config",
   629                  "path": "commands/operator/autopilot/set-config"
   630                }
   631              ]
   632            },
   633            {
   634              "title": "debug",
   635              "path": "commands/operator/debug"
   636            },
   637            {
   638              "title": "gossip",
   639              "routes": [
   640                {
   641                  "title": "keyring generate",
   642                  "path": "commands/operator/gossip/keyring-generate"
   643                },
   644                {
   645                  "title": "keyring install",
   646                  "path": "commands/operator/gossip/keyring-install"
   647                },
   648                {
   649                  "title": "keyring list",
   650                  "path": "commands/operator/gossip/keyring-list"
   651                },
   652                {
   653                  "title": "keyring remove",
   654                  "path": "commands/operator/gossip/keyring-remove"
   655                },
   656                {
   657                  "title": "keyring use",
   658                  "path": "commands/operator/gossip/keyring-use"
   659                }
   660              ]
   661            },
   662            {
   663              "title": "keygen",
   664              "path": "commands/operator/keygen"
   665            },
   666            {
   667              "title": "keyring",
   668              "path": "commands/operator/keyring"
   669            },
   670            {
   671              "title": "metrics",
   672              "path": "commands/operator/metrics"
   673            },
   674            {
   675              "title": "raft",
   676              "routes": [
   677                {
   678                  "title": "info",
   679                  "path": "commands/operator/raft/info"
   680                },
   681                {
   682                  "title": "list-peers",
   683                  "path": "commands/operator/raft/list-peers"
   684                },
   685                {
   686                  "title": "logs",
   687                  "path": "commands/operator/raft/logs"
   688                },
   689                {
   690                  "title": "remove-peer",
   691                  "path": "commands/operator/raft/remove-peer"
   692                },
   693                {
   694                  "title": "state",
   695                  "path": "commands/operator/raft/state"
   696                }
   697              ]
   698            },
   699            {
   700              "title": "root",
   701              "routes": [
   702                {
   703                  "title": "keyring list",
   704                  "path": "commands/operator/root/keyring-list"
   705                },
   706                {
   707                  "title": "keyring remove",
   708                  "path": "commands/operator/root/keyring-remove"
   709                },
   710                {
   711                  "title": "keyring rotate",
   712                  "path": "commands/operator/root/keyring-rotate"
   713                }
   714              ]
   715            },
   716            {
   717              "title": "scheduler",
   718              "routes": [
   719                {
   720                  "title": "get-config",
   721                  "path": "commands/operator/scheduler/get-config"
   722                },
   723                {
   724                  "title": "set-config",
   725                  "path": "commands/operator/scheduler/set-config"
   726                }
   727              ]
   728            },
   729            {
   730              "title": "snapshot",
   731              "routes": [
   732                {
   733                  "title": "agent",
   734                  "path": "commands/operator/snapshot/agent"
   735                },
   736                {
   737                  "title": "inspect",
   738                  "path": "commands/operator/snapshot/inspect"
   739                },
   740                {
   741                  "title": "restore",
   742                  "path": "commands/operator/snapshot/restore"
   743                },
   744                {
   745                  "title": "save",
   746                  "path": "commands/operator/snapshot/save"
   747                },
   748                {
   749                  "title": "state",
   750                  "path": "commands/operator/snapshot/state"
   751                }
   752              ]
   753            }
   754          ]
   755        },
   756        {
   757          "title": "plugin",
   758          "routes": [
   759            {
   760              "title": "Overview",
   761              "path": "commands/plugin"
   762            },
   763            {
   764              "title": "status",
   765              "path": "commands/plugin/status"
   766            }
   767          ]
   768        },
   769        {
   770          "title": "quota",
   771          "routes": [
   772            {
   773              "title": "Overview",
   774              "path": "commands/quota"
   775            },
   776            {
   777              "title": "apply",
   778              "path": "commands/quota/apply"
   779            },
   780            {
   781              "title": "delete",
   782              "path": "commands/quota/delete"
   783            },
   784            {
   785              "title": "init",
   786              "path": "commands/quota/init"
   787            },
   788            {
   789              "title": "inspect",
   790              "path": "commands/quota/inspect"
   791            },
   792            {
   793              "title": "list",
   794              "path": "commands/quota/list"
   795            },
   796            {
   797              "title": "status",
   798              "path": "commands/quota/status"
   799            }
   800          ]
   801        },
   802        {
   803          "title": "recommendation",
   804          "routes": [
   805            {
   806              "title": "Overview",
   807              "path": "commands/recommendation"
   808            },
   809            {
   810              "title": "apply",
   811              "path": "commands/recommendation/apply"
   812            },
   813            {
   814              "title": "dismiss",
   815              "path": "commands/recommendation/dismiss"
   816            },
   817            {
   818              "title": "info",
   819              "path": "commands/recommendation/info"
   820            },
   821            {
   822              "title": "list",
   823              "path": "commands/recommendation/list"
   824            }
   825          ]
   826        },
   827        {
   828          "title": "scaling",
   829          "routes": [
   830            {
   831              "title": "Overview",
   832              "path": "commands/scaling"
   833            },
   834            {
   835              "title": "policy info",
   836              "path": "commands/scaling/policy-info"
   837            },
   838            {
   839              "title": "policy list",
   840              "path": "commands/scaling/policy-list"
   841            }
   842          ]
   843        },
   844        {
   845          "title": "sentinel",
   846          "routes": [
   847            {
   848              "title": "Overview",
   849              "path": "commands/sentinel"
   850            },
   851            {
   852              "title": "apply",
   853              "path": "commands/sentinel/apply"
   854            },
   855            {
   856              "title": "delete",
   857              "path": "commands/sentinel/delete"
   858            },
   859            {
   860              "title": "list",
   861              "path": "commands/sentinel/list"
   862            },
   863            {
   864              "title": "read",
   865              "path": "commands/sentinel/read"
   866            }
   867          ]
   868        },
   869        {
   870          "title": "server",
   871          "routes": [
   872            {
   873              "title": "Overview",
   874              "path": "commands/server"
   875            },
   876            {
   877              "title": "force-leave",
   878              "path": "commands/server/force-leave"
   879            },
   880            {
   881              "title": "join",
   882              "path": "commands/server/join"
   883            },
   884            {
   885              "title": "members",
   886              "path": "commands/server/members"
   887            }
   888          ]
   889        },
   890        {
   891          "title": "service",
   892          "routes": [
   893            {
   894              "title": "Overview",
   895              "path": "commands/service"
   896            },
   897            {
   898              "title": "service delete",
   899              "path": "commands/service/delete"
   900            },
   901            {
   902              "title": "service info",
   903              "path": "commands/service/info"
   904            },
   905            {
   906              "title": "service list",
   907              "path": "commands/service/list"
   908            }
   909          ]
   910        },
   911        {
   912          "title": "status",
   913          "path": "commands/status"
   914        },
   915        {
   916          "title": "system",
   917          "routes": [
   918            {
   919              "title": "Overview",
   920              "path": "commands/system"
   921            },
   922            {
   923              "title": "gc",
   924              "path": "commands/system/gc"
   925            },
   926            {
   927              "title": "reconcile summaries",
   928              "path": "commands/system/reconcile-summaries"
   929            }
   930          ]
   931        },
   932        {
   933          "title": "tls",
   934          "routes": [
   935            {
   936              "title": "Overview",
   937              "path": "commands/tls"
   938            },
   939            {
   940              "title": "ca create",
   941              "path": "commands/tls/ca-create"
   942            },
   943            {
   944              "title": "ca info",
   945              "path": "commands/tls/ca-info"
   946            },
   947            {
   948              "title": "cert create",
   949              "path": "commands/tls/cert-create"
   950            },
   951            {
   952              "title": "cert info",
   953              "path": "commands/tls/cert-info"
   954            }
   955          ]
   956        },
   957        {
   958          "title": "ui",
   959          "path": "commands/ui"
   960        },
   961        {
   962          "title": "var",
   963          "routes": [
   964            {
   965              "title": "Overview",
   966              "path": "commands/var"
   967            },
   968            {
   969              "title": "get",
   970              "path": "commands/var/get"
   971            },
   972            {
   973              "title": "init",
   974              "path": "commands/var/init"
   975            },
   976            {
   977              "title": "list",
   978              "path": "commands/var/list"
   979            },
   980            {
   981              "title": "put",
   982              "path": "commands/var/put"
   983            },
   984            {
   985              "title": "purge",
   986              "path": "commands/var/purge"
   987            }
   988          ]
   989        },
   990        {
   991          "title": "version",
   992          "path": "commands/version"
   993        },
   994        {
   995          "title": "volume",
   996          "routes": [
   997            {
   998              "title": "Overview",
   999              "path": "commands/volume"
  1000            },
  1001            {
  1002              "title": "create",
  1003              "path": "commands/volume/create"
  1004            },
  1005            {
  1006              "title": "delete",
  1007              "path": "commands/volume/delete"
  1008            },
  1009            {
  1010              "title": "deregister",
  1011              "path": "commands/volume/deregister"
  1012            },
  1013            {
  1014              "title": "detach",
  1015              "path": "commands/volume/detach"
  1016            },
  1017            {
  1018              "title": "init",
  1019              "path": "commands/volume/init"
  1020            },
  1021            {
  1022              "title": "register",
  1023              "path": "commands/volume/register"
  1024            },
  1025            {
  1026              "title": "snapshot create",
  1027              "path": "commands/volume/snapshot-create"
  1028            },
  1029            {
  1030              "title": "snapshot delete",
  1031              "path": "commands/volume/snapshot-delete"
  1032            },
  1033            {
  1034              "title": "snapshot list",
  1035              "path": "commands/volume/snapshot-list"
  1036            },
  1037            {
  1038              "title": "status",
  1039              "path": "commands/volume/status"
  1040            }
  1041          ]
  1042        }
  1043      ]
  1044    },
  1045    {
  1046      "divider": true
  1047    },
  1048    {
  1049      "title": "Job Specification",
  1050      "routes": [
  1051        {
  1052          "title": "Overview",
  1053          "path": "job-specification"
  1054        },
  1055        {
  1056          "title": "HCL2",
  1057          "routes": [
  1058            {
  1059              "title": "Overview",
  1060              "path": "job-specification/hcl2"
  1061            },
  1062            {
  1063              "title": "Expressions",
  1064              "path": "job-specification/hcl2/expressions"
  1065            },
  1066            {
  1067              "title": "Functions",
  1068              "routes": [
  1069                {
  1070                  "title": "Overview",
  1071                  "path": "job-specification/hcl2/functions"
  1072                },
  1073                {
  1074                  "title": "Collection Functions",
  1075                  "routes": [
  1076                    {
  1077                      "title": "chunklist",
  1078                      "path": "job-specification/hcl2/functions/collection/chunklist"
  1079                    },
  1080                    {
  1081                      "title": "coalesce",
  1082                      "path": "job-specification/hcl2/functions/collection/coalesce"
  1083                    },
  1084                    {
  1085                      "title": "coalescelist",
  1086                      "path": "job-specification/hcl2/functions/collection/coalescelist"
  1087                    },
  1088                    {
  1089                      "title": "compact",
  1090                      "path": "job-specification/hcl2/functions/collection/compact"
  1091                    },
  1092                    {
  1093                      "title": "concat",
  1094                      "path": "job-specification/hcl2/functions/collection/concat"
  1095                    },
  1096                    {
  1097                      "title": "contains",
  1098                      "path": "job-specification/hcl2/functions/collection/contains"
  1099                    },
  1100                    {
  1101                      "title": "distinct",
  1102                      "path": "job-specification/hcl2/functions/collection/distinct"
  1103                    },
  1104                    {
  1105                      "title": "element",
  1106                      "path": "job-specification/hcl2/functions/collection/element"
  1107                    },
  1108                    {
  1109                      "title": "flatten",
  1110                      "path": "job-specification/hcl2/functions/collection/flatten"
  1111                    },
  1112                    {
  1113                      "title": "index",
  1114                      "path": "job-specification/hcl2/functions/collection/index-fn"
  1115                    },
  1116                    {
  1117                      "title": "keys",
  1118                      "path": "job-specification/hcl2/functions/collection/keys"
  1119                    },
  1120                    {
  1121                      "title": "length",
  1122                      "path": "job-specification/hcl2/functions/collection/length"
  1123                    },
  1124                    {
  1125                      "title": "lookup",
  1126                      "path": "job-specification/hcl2/functions/collection/lookup"
  1127                    },
  1128                    {
  1129                      "title": "merge",
  1130                      "path": "job-specification/hcl2/functions/collection/merge"
  1131                    },
  1132                    {
  1133                      "title": "range",
  1134                      "path": "job-specification/hcl2/functions/collection/range"
  1135                    },
  1136                    {
  1137                      "title": "reverse",
  1138                      "path": "job-specification/hcl2/functions/collection/reverse"
  1139                    },
  1140                    {
  1141                      "title": "setintersection",
  1142                      "path": "job-specification/hcl2/functions/collection/setintersection"
  1143                    },
  1144                    {
  1145                      "title": "setproduct",
  1146                      "path": "job-specification/hcl2/functions/collection/setproduct"
  1147                    },
  1148                    {
  1149                      "title": "setunion",
  1150                      "path": "job-specification/hcl2/functions/collection/setunion"
  1151                    },
  1152                    {
  1153                      "title": "slice",
  1154                      "path": "job-specification/hcl2/functions/collection/slice"
  1155                    },
  1156                    {
  1157                      "title": "sort",
  1158                      "path": "job-specification/hcl2/functions/collection/sort"
  1159                    },
  1160                    {
  1161                      "title": "values",
  1162                      "path": "job-specification/hcl2/functions/collection/values"
  1163                    },
  1164                    {
  1165                      "title": "zipmap",
  1166                      "path": "job-specification/hcl2/functions/collection/zipmap"
  1167                    }
  1168                  ]
  1169                },
  1170                {
  1171                  "title": "Type Conversion Functions",
  1172                  "routes": [
  1173                    {
  1174                      "title": "can",
  1175                      "path": "job-specification/hcl2/functions/conversion/can"
  1176                    },
  1177                    {
  1178                      "title": "convert",
  1179                      "path": "job-specification/hcl2/functions/conversion/convert"
  1180                    },
  1181                    {
  1182                      "title": "try",
  1183                      "path": "job-specification/hcl2/functions/conversion/try"
  1184                    }
  1185                  ]
  1186                },
  1187                {
  1188                  "title": "Hash and Crypto Functions",
  1189                  "routes": [
  1190                    {
  1191                      "title": "bcrypt",
  1192                      "path": "job-specification/hcl2/functions/crypto/bcrypt"
  1193                    },
  1194                    {
  1195                      "title": "md5",
  1196                      "path": "job-specification/hcl2/functions/crypto/md5"
  1197                    },
  1198                    {
  1199                      "title": "rsadecrypt",
  1200                      "path": "job-specification/hcl2/functions/crypto/rsadecrypt"
  1201                    },
  1202                    {
  1203                      "title": "sha1",
  1204                      "path": "job-specification/hcl2/functions/crypto/sha1"
  1205                    },
  1206                    {
  1207                      "title": "sha256",
  1208                      "path": "job-specification/hcl2/functions/crypto/sha256"
  1209                    },
  1210                    {
  1211                      "title": "sha512",
  1212                      "path": "job-specification/hcl2/functions/crypto/sha512"
  1213                    }
  1214                  ]
  1215                },
  1216                {
  1217                  "title": "Date and Time Functions",
  1218                  "routes": [
  1219                    {
  1220                      "title": "formatdate",
  1221                      "path": "job-specification/hcl2/functions/datetime/formatdate"
  1222                    },
  1223                    {
  1224                      "title": "timeadd",
  1225                      "path": "job-specification/hcl2/functions/datetime/timeadd"
  1226                    }
  1227                  ]
  1228                },
  1229                {
  1230                  "title": "Encoding Functions",
  1231                  "routes": [
  1232                    {
  1233                      "title": "base64decode",
  1234                      "path": "job-specification/hcl2/functions/encoding/base64decode"
  1235                    },
  1236                    {
  1237                      "title": "base64encode",
  1238                      "path": "job-specification/hcl2/functions/encoding/base64encode"
  1239                    },
  1240                    {
  1241                      "title": "csvdecode",
  1242                      "path": "job-specification/hcl2/functions/encoding/csvdecode"
  1243                    },
  1244                    {
  1245                      "title": "jsondecode",
  1246                      "path": "job-specification/hcl2/functions/encoding/jsondecode"
  1247                    },
  1248                    {
  1249                      "title": "jsonencode",
  1250                      "path": "job-specification/hcl2/functions/encoding/jsonencode"
  1251                    },
  1252                    {
  1253                      "title": "urlencode",
  1254                      "path": "job-specification/hcl2/functions/encoding/urlencode"
  1255                    },
  1256                    {
  1257                      "title": "yamldecode",
  1258                      "path": "job-specification/hcl2/functions/encoding/yamldecode"
  1259                    },
  1260                    {
  1261                      "title": "yamlencode",
  1262                      "path": "job-specification/hcl2/functions/encoding/yamlencode"
  1263                    }
  1264                  ]
  1265                },
  1266                {
  1267                  "title": "Filesystem Functions",
  1268                  "routes": [
  1269                    {
  1270                      "title": "abspath",
  1271                      "path": "job-specification/hcl2/functions/file/abspath"
  1272                    },
  1273                    {
  1274                      "title": "basename",
  1275                      "path": "job-specification/hcl2/functions/file/basename"
  1276                    },
  1277                    {
  1278                      "title": "dirname",
  1279                      "path": "job-specification/hcl2/functions/file/dirname"
  1280                    },
  1281                    {
  1282                      "title": "file",
  1283                      "path": "job-specification/hcl2/functions/file/file"
  1284                    },
  1285                    {
  1286                      "title": "filebase64",
  1287                      "path": "job-specification/hcl2/functions/file/filebase64"
  1288                    },
  1289                    {
  1290                      "title": "fileexists",
  1291                      "path": "job-specification/hcl2/functions/file/fileexists"
  1292                    },
  1293                    {
  1294                      "title": "fileset",
  1295                      "path": "job-specification/hcl2/functions/file/fileset"
  1296                    },
  1297                    {
  1298                      "title": "pathexpand",
  1299                      "path": "job-specification/hcl2/functions/file/pathexpand"
  1300                    }
  1301                  ]
  1302                },
  1303                {
  1304                  "title": "IP Network Functions",
  1305                  "routes": [
  1306                    {
  1307                      "title": "cidrhost",
  1308                      "path": "job-specification/hcl2/functions/ipnet/cidrhost"
  1309                    },
  1310                    {
  1311                      "title": "cidrnetmask",
  1312                      "path": "job-specification/hcl2/functions/ipnet/cidrnetmask"
  1313                    },
  1314                    {
  1315                      "title": "cidrsubnet",
  1316                      "path": "job-specification/hcl2/functions/ipnet/cidrsubnet"
  1317                    },
  1318                    {
  1319                      "title": "cidrsubnets",
  1320                      "path": "job-specification/hcl2/functions/ipnet/cidrsubnets"
  1321                    }
  1322                  ]
  1323                },
  1324                {
  1325                  "title": "Numeric Functions",
  1326                  "routes": [
  1327                    {
  1328                      "title": "abs",
  1329                      "path": "job-specification/hcl2/functions/numeric/abs"
  1330                    },
  1331                    {
  1332                      "title": "ceil",
  1333                      "path": "job-specification/hcl2/functions/numeric/ceil"
  1334                    },
  1335                    {
  1336                      "title": "floor",
  1337                      "path": "job-specification/hcl2/functions/numeric/floor"
  1338                    },
  1339                    {
  1340                      "title": "log",
  1341                      "path": "job-specification/hcl2/functions/numeric/log"
  1342                    },
  1343                    {
  1344                      "title": "max",
  1345                      "path": "job-specification/hcl2/functions/numeric/max"
  1346                    },
  1347                    {
  1348                      "title": "min",
  1349                      "path": "job-specification/hcl2/functions/numeric/min"
  1350                    },
  1351                    {
  1352                      "title": "parseint",
  1353                      "path": "job-specification/hcl2/functions/numeric/parseint"
  1354                    },
  1355                    {
  1356                      "title": "pow",
  1357                      "path": "job-specification/hcl2/functions/numeric/pow"
  1358                    },
  1359                    {
  1360                      "title": "signum",
  1361                      "path": "job-specification/hcl2/functions/numeric/signum"
  1362                    }
  1363                  ]
  1364                },
  1365                {
  1366                  "title": "String Functions",
  1367                  "routes": [
  1368                    {
  1369                      "title": "chomp",
  1370                      "path": "job-specification/hcl2/functions/string/chomp"
  1371                    },
  1372                    {
  1373                      "title": "format",
  1374                      "path": "job-specification/hcl2/functions/string/format"
  1375                    },
  1376                    {
  1377                      "title": "formatlist",
  1378                      "path": "job-specification/hcl2/functions/string/formatlist"
  1379                    },
  1380                    {
  1381                      "title": "indent",
  1382                      "path": "job-specification/hcl2/functions/string/indent"
  1383                    },
  1384                    {
  1385                      "title": "join",
  1386                      "path": "job-specification/hcl2/functions/string/join"
  1387                    },
  1388                    {
  1389                      "title": "lower",
  1390                      "path": "job-specification/hcl2/functions/string/lower"
  1391                    },
  1392                    {
  1393                      "title": "regex_replace",
  1394                      "path": "job-specification/hcl2/functions/string/regex_replace"
  1395                    },
  1396                    {
  1397                      "title": "replace",
  1398                      "path": "job-specification/hcl2/functions/string/replace"
  1399                    },
  1400                    {
  1401                      "title": "split",
  1402                      "path": "job-specification/hcl2/functions/string/split"
  1403                    },
  1404                    {
  1405                      "title": "strlen",
  1406                      "path": "job-specification/hcl2/functions/string/strlen"
  1407                    },
  1408                    {
  1409                      "title": "strrev",
  1410                      "path": "job-specification/hcl2/functions/string/strrev"
  1411                    },
  1412                    {
  1413                      "title": "substr",
  1414                      "path": "job-specification/hcl2/functions/string/substr"
  1415                    },
  1416                    {
  1417                      "title": "title",
  1418                      "path": "job-specification/hcl2/functions/string/title"
  1419                    },
  1420                    {
  1421                      "title": "trim",
  1422                      "path": "job-specification/hcl2/functions/string/trim"
  1423                    },
  1424                    {
  1425                      "title": "trimprefix",
  1426                      "path": "job-specification/hcl2/functions/string/trimprefix"
  1427                    },
  1428                    {
  1429                      "title": "trimspace",
  1430                      "path": "job-specification/hcl2/functions/string/trimspace"
  1431                    },
  1432                    {
  1433                      "title": "trimsuffix",
  1434                      "path": "job-specification/hcl2/functions/string/trimsuffix"
  1435                    },
  1436                    {
  1437                      "title": "upper",
  1438                      "path": "job-specification/hcl2/functions/string/upper"
  1439                    }
  1440                  ]
  1441                },
  1442                {
  1443                  "title": "UUID Functions",
  1444                  "routes": [
  1445                    {
  1446                      "title": "uuidv4",
  1447                      "path": "job-specification/hcl2/functions/uuid/uuidv4"
  1448                    },
  1449                    {
  1450                      "title": "uuidv5",
  1451                      "path": "job-specification/hcl2/functions/uuid/uuidv5"
  1452                    }
  1453                  ]
  1454                }
  1455              ]
  1456            },
  1457            {
  1458              "title": "Locals",
  1459              "path": "job-specification/hcl2/locals"
  1460            },
  1461            {
  1462              "title": "Syntax",
  1463              "path": "job-specification/hcl2/syntax"
  1464            },
  1465            {
  1466              "title": "Variables",
  1467              "path": "job-specification/hcl2/variables"
  1468            }
  1469          ]
  1470        },
  1471        {
  1472          "title": "artifact",
  1473          "path": "job-specification/artifact"
  1474        },
  1475        {
  1476          "title": "affinity",
  1477          "path": "job-specification/affinity"
  1478        },
  1479        {
  1480          "title": "change_script",
  1481          "path": "job-specification/change_script"
  1482        },
  1483        {
  1484          "title": "check",
  1485          "path": "job-specification/check"
  1486        },
  1487        {
  1488          "title": "check_restart",
  1489          "path": "job-specification/check_restart"
  1490        },
  1491        {
  1492          "title": "connect",
  1493          "path": "job-specification/connect"
  1494        },
  1495        {
  1496          "title": "constraint",
  1497          "path": "job-specification/constraint"
  1498        },
  1499        {
  1500          "title": "csi_plugin",
  1501          "path": "job-specification/csi_plugin"
  1502        },
  1503        {
  1504          "title": "device",
  1505          "path": "job-specification/device"
  1506        },
  1507        {
  1508          "title": "dispatch_payload",
  1509          "path": "job-specification/dispatch_payload"
  1510        },
  1511        {
  1512          "title": "env",
  1513          "path": "job-specification/env"
  1514        },
  1515        {
  1516          "title": "ephemeral_disk",
  1517          "path": "job-specification/ephemeral_disk"
  1518        },
  1519        {
  1520          "title": "expose",
  1521          "path": "job-specification/expose"
  1522        },
  1523        {
  1524          "title": "gateway",
  1525          "path": "job-specification/gateway"
  1526        },
  1527        {
  1528          "title": "group",
  1529          "path": "job-specification/group"
  1530        },
  1531        {
  1532          "title": "job",
  1533          "path": "job-specification/job"
  1534        },
  1535        {
  1536          "title": "lifecycle",
  1537          "path": "job-specification/lifecycle"
  1538        },
  1539        {
  1540          "title": "logs",
  1541          "path": "job-specification/logs"
  1542        },
  1543        {
  1544          "title": "meta",
  1545          "path": "job-specification/meta"
  1546        },
  1547        {
  1548          "title": "migrate",
  1549          "path": "job-specification/migrate"
  1550        },
  1551        {
  1552          "title": "multiregion",
  1553          "path": "job-specification/multiregion"
  1554        },
  1555        {
  1556          "title": "network",
  1557          "path": "job-specification/network"
  1558        },
  1559        {
  1560          "title": "parameterized",
  1561          "path": "job-specification/parameterized"
  1562        },
  1563        {
  1564          "title": "periodic",
  1565          "path": "job-specification/periodic"
  1566        },
  1567        {
  1568          "title": "proxy",
  1569          "path": "job-specification/proxy"
  1570        },
  1571        {
  1572          "title": "reschedule",
  1573          "path": "job-specification/reschedule"
  1574        },
  1575        {
  1576          "title": "resources",
  1577          "path": "job-specification/resources"
  1578        },
  1579        {
  1580          "title": "restart",
  1581          "path": "job-specification/restart"
  1582        },
  1583        {
  1584          "title": "scaling",
  1585          "path": "job-specification/scaling"
  1586        },
  1587        {
  1588          "title": "service",
  1589          "path": "job-specification/service"
  1590        },
  1591        {
  1592          "title": "sidecar_service",
  1593          "path": "job-specification/sidecar_service"
  1594        },
  1595        {
  1596          "title": "sidecar_task",
  1597          "path": "job-specification/sidecar_task"
  1598        },
  1599        {
  1600          "title": "spread",
  1601          "path": "job-specification/spread"
  1602        },
  1603        {
  1604          "title": "task",
  1605          "path": "job-specification/task"
  1606        },
  1607        {
  1608          "title": "template",
  1609          "path": "job-specification/template"
  1610        },
  1611        {
  1612          "title": "update",
  1613          "path": "job-specification/update"
  1614        },
  1615        {
  1616          "title": "upstreams",
  1617          "path": "job-specification/upstreams"
  1618        },
  1619        {
  1620          "title": "vault",
  1621          "path": "job-specification/vault"
  1622        },
  1623        {
  1624          "title": "volume",
  1625          "path": "job-specification/volume"
  1626        },
  1627        {
  1628          "title": "volume_mount",
  1629          "path": "job-specification/volume_mount"
  1630        }
  1631      ]
  1632    },
  1633    {
  1634      "title": "Other Specifications",
  1635      "routes": [
  1636        {
  1637          "title": "Overview",
  1638          "path": "other-specifications"
  1639        },
  1640        {
  1641          "title": "ACL Policy",
  1642          "path": "other-specifications/acl-policy"
  1643        },
  1644        {
  1645          "title": "Volume",
  1646          "routes": [
  1647            {
  1648              "title": "Overview",
  1649              "path": "other-specifications/volume"
  1650            },
  1651            {
  1652              "title": "capability",
  1653              "path": "other-specifications/volume/capability"
  1654            },
  1655            {
  1656              "title": "mount_options",
  1657              "path": "other-specifications/volume/mount_options"
  1658            },
  1659            {
  1660              "title": "topology_request",
  1661              "path": "other-specifications/volume/topology_request"
  1662            }
  1663          ]
  1664        }
  1665      ]
  1666    },
  1667    {
  1668      "title": "Task Drivers",
  1669      "routes": [
  1670        {
  1671          "title": "Overview",
  1672          "path": "drivers"
  1673        },
  1674        {
  1675          "title": "Docker",
  1676          "path": "drivers/docker"
  1677        },
  1678        {
  1679          "title": "Isolated Fork/Exec",
  1680          "path": "drivers/exec"
  1681        },
  1682        {
  1683          "title": "Java",
  1684          "path": "drivers/java"
  1685        },
  1686        {
  1687          "title": "Podman",
  1688          "href": "/plugins/drivers/podman"
  1689        },
  1690        {
  1691          "title": "QEMU",
  1692          "path": "drivers/qemu"
  1693        },
  1694        {
  1695          "title": "Raw Fork/Exec",
  1696          "path": "drivers/raw_exec"
  1697        },
  1698        {
  1699          "title": "Community",
  1700          "routes": [
  1701            {
  1702              "title": "Overview",
  1703              "href": "/plugins/drivers/community"
  1704            },
  1705            {
  1706              "title": "containerd",
  1707              "href": "/plugins/drivers/community/containerd"
  1708            },
  1709            {
  1710              "title": "Firecracker driver",
  1711              "href": "/plugins/drivers/community/firecracker-task-driver"
  1712            },
  1713            {
  1714              "title": "Jailtask driver",
  1715              "href": "/plugins/drivers/community/jail-task-driver"
  1716            },
  1717            {
  1718              "title": "Lightrun",
  1719              "href": "/plugins/drivers/community/lightrun"
  1720            },
  1721            {
  1722              "title": "LXC",
  1723              "href": "/plugins/drivers/community/lxc"
  1724            },
  1725            {
  1726              "title": "Pot",
  1727              "href": "/plugins/drivers/community/pot"
  1728            },
  1729            {
  1730              "title": "Rkt",
  1731              "badge": {
  1732                "text": "Deprecated",
  1733                "type": "outlined",
  1734                "color": "neutral"
  1735              },
  1736              "href": "/plugins/drivers/community/rkt"
  1737            },
  1738            {
  1739              "title": "Rookout",
  1740              "href": "/plugins/drivers/community/rookout"
  1741            },
  1742            {
  1743              "title": "Singularity",
  1744              "href": "/plugins/drivers/community/singularity"
  1745            },
  1746            {
  1747              "title": "systemd-nspawn",
  1748              "href": "/plugins/drivers/community/nspawn"
  1749            },
  1750            {
  1751              "title": "Windows IIS",
  1752              "href": "/plugins/drivers/community/iis"
  1753            }
  1754          ]
  1755        },
  1756        {
  1757          "title": "Remote",
  1758          "routes": [
  1759            {
  1760              "title": "Overview",
  1761              "href": "/plugins/drivers/remote"
  1762            },
  1763            {
  1764              "title": "ECS",
  1765              "href": "/plugins/drivers/remote/ecs"
  1766            }
  1767          ]
  1768        }
  1769      ]
  1770    },
  1771    {
  1772      "title": "Device Plugins",
  1773      "routes": [
  1774        {
  1775          "title": "Overview",
  1776          "path": "devices"
  1777        },
  1778        {
  1779          "title": "External",
  1780          "routes": [
  1781            {
  1782              "title": "Overview",
  1783              "href": "/plugins/devices"
  1784            },
  1785            {
  1786              "title": "Nvidia",
  1787              "href": "/plugins/devices/nvidia"
  1788            },
  1789            {
  1790              "title": "USB",
  1791              "badge": {
  1792                "text": "Beta",
  1793                "type": "outlined",
  1794                "color": "neutral"
  1795              },
  1796              "href": "/plugins/devices/community/usb"
  1797            }
  1798          ]
  1799        }
  1800      ]
  1801    },
  1802    {
  1803      "title": "Schedulers",
  1804      "path": "schedulers"
  1805    },
  1806    {
  1807      "title": "Runtime",
  1808      "routes": [
  1809        {
  1810          "title": "Overview",
  1811          "path": "runtime"
  1812        },
  1813        {
  1814          "title": "Runtime Environment",
  1815          "path": "runtime/environment"
  1816        },
  1817        {
  1818          "title": "Variable Interpolation",
  1819          "path": "runtime/interpolation"
  1820        }
  1821      ]
  1822    },
  1823    {
  1824      "title": "Autoscaling",
  1825      "routes": [
  1826        {
  1827          "title": "Overview",
  1828          "href": "/tools/autoscaling"
  1829        },
  1830        {
  1831          "title": "Agent",
  1832          "routes": [
  1833            {
  1834              "title": "Overview",
  1835              "href": "/tools/autoscaling/agent"
  1836            },
  1837            {
  1838              "title": "apm",
  1839              "href": "/tools/autoscaling/agent/apm"
  1840            },
  1841            {
  1842              "title": "dynamic_application_sizing",
  1843              "href": "/tools/autoscaling/agent/dynamic_application_sizing"
  1844            },
  1845            {
  1846              "title": "http",
  1847              "href": "/tools/autoscaling/agent/http"
  1848            },
  1849            {
  1850              "title": "nomad",
  1851              "href": "/tools/autoscaling/agent/nomad"
  1852            },
  1853            {
  1854              "title": "policy",
  1855              "href": "/tools/autoscaling/agent/policy"
  1856            },
  1857            {
  1858              "title": "policy_eval",
  1859              "href": "/tools/autoscaling/agent/policy_eval"
  1860            },
  1861            {
  1862              "title": "source",
  1863              "href": "/tools/autoscaling/agent/source"
  1864            },
  1865            {
  1866              "title": "strategy",
  1867              "href": "/tools/autoscaling/agent/strategy"
  1868            },
  1869            {
  1870              "title": "target",
  1871              "href": "/tools/autoscaling/agent/target"
  1872            },
  1873            {
  1874              "title": "telemetry",
  1875              "href": "/tools/autoscaling/agent/telemetry"
  1876            }
  1877          ]
  1878        },
  1879        {
  1880          "title": "API",
  1881          "href": "/tools/autoscaling/api"
  1882        },
  1883        {
  1884          "title": "CLI",
  1885          "href": "/tools/autoscaling/cli"
  1886        },
  1887        {
  1888          "title": "Policy",
  1889          "href": "/tools/autoscaling/policy"
  1890        },
  1891        {
  1892          "title": "Telemetry",
  1893          "href": "/tools/autoscaling/telemetry"
  1894        },
  1895        {
  1896          "title": "Plugins",
  1897          "routes": [
  1898            {
  1899              "title": "Overview",
  1900              "href": "/tools/autoscaling/plugins"
  1901            },
  1902            {
  1903              "title": "APM",
  1904              "routes": [
  1905                {
  1906                  "title": "Overview",
  1907                  "href": "/tools/autoscaling/plugins/apm"
  1908                },
  1909                {
  1910                  "title": "Datadog",
  1911                  "href": "/tools/autoscaling/plugins/apm/datadog"
  1912                },
  1913                {
  1914                  "title": "Nomad API",
  1915                  "href": "/tools/autoscaling/plugins/apm/nomad"
  1916                },
  1917                {
  1918                  "title": "Prometheus",
  1919                  "href": "/tools/autoscaling/plugins/apm/prometheus"
  1920                }
  1921              ]
  1922            },
  1923            {
  1924              "title": "Strategy",
  1925              "routes": [
  1926                {
  1927                  "title": "Overview",
  1928                  "href": "/tools/autoscaling/plugins/strategy"
  1929                },
  1930                {
  1931                  "title": "Dynamic Application Sizing Average",
  1932                  "href": "/tools/autoscaling/plugins/strategy/app-sizing-avg"
  1933                },
  1934                {
  1935                  "title": "Dynamic Application Sizing Max",
  1936                  "href": "/tools/autoscaling/plugins/strategy/app-sizing-max"
  1937                },
  1938                {
  1939                  "title": "Dynamic Application Sizing Percentile",
  1940                  "href": "/tools/autoscaling/plugins/strategy/app-sizing-percentile"
  1941                },
  1942                {
  1943                  "title": "Fixed Value",
  1944                  "href": "/tools/autoscaling/plugins/strategy/fixed-value"
  1945                },
  1946                {
  1947                  "title": "Pass-Through",
  1948                  "href": "/tools/autoscaling/plugins/strategy/pass-through"
  1949                },
  1950                {
  1951                  "title": "Target Value",
  1952                  "href": "/tools/autoscaling/plugins/strategy/target-value"
  1953                },
  1954                {
  1955                  "title": "Threshold",
  1956                  "href": "/tools/autoscaling/plugins/strategy/threshold"
  1957                }
  1958              ]
  1959            },
  1960            {
  1961              "title": "Target",
  1962              "routes": [
  1963                {
  1964                  "title": "Overview",
  1965                  "href": "/tools/autoscaling/plugins/target"
  1966                },
  1967                {
  1968                  "title": "Amazon Web Services Autoscaling Group",
  1969                  "href": "/tools/autoscaling/plugins/target/aws-asg"
  1970                },
  1971                {
  1972                  "title": "Azure Virtual Machine Scale Set",
  1973                  "href": "/tools/autoscaling/plugins/target/azure-vmss"
  1974                },
  1975                {
  1976                  "title": "Dynamic Application Sizing",
  1977                  "href": "/tools/autoscaling/plugins/target/app-sizing-nomad"
  1978                },
  1979                {
  1980                  "title": "Google Cloud Engine Managed Instance Group",
  1981                  "href": "/tools/autoscaling/plugins/target/gce-mig"
  1982                },
  1983                {
  1984                  "title": "Nomad Task Group",
  1985                  "href": "/tools/autoscaling/plugins/target/nomad"
  1986                }
  1987              ]
  1988            },
  1989            {
  1990              "title": "Community",
  1991              "href": "/tools/autoscaling/plugins/external"
  1992            }
  1993          ]
  1994        },
  1995        {
  1996          "title": "Internals",
  1997          "routes": [
  1998            {
  1999              "title": "Overview",
  2000              "href": "/tools/autoscaling/internals"
  2001            },
  2002            {
  2003              "title": "Checks",
  2004              "href": "/tools/autoscaling/internals/checks"
  2005            },
  2006            {
  2007              "title": "Node Selector Strategy",
  2008              "href": "/tools/autoscaling/internals/node-selector-strategy"
  2009            },
  2010            {
  2011              "title": "Plugins",
  2012              "routes": [
  2013                {
  2014                  "title": "Overview",
  2015                  "href": "/tools/autoscaling/internals/plugins"
  2016                },
  2017                {
  2018                  "title": "Base",
  2019                  "href": "/tools/autoscaling/internals/plugins/base"
  2020                },
  2021                {
  2022                  "title": "APM",
  2023                  "href": "/tools/autoscaling/internals/plugins/apm"
  2024                },
  2025                {
  2026                  "title": "Strategy",
  2027                  "href": "/tools/autoscaling/internals/plugins/strategy"
  2028                },
  2029                {
  2030                  "title": "Target",
  2031                  "href": "/tools/autoscaling/internals/plugins/target"
  2032                }
  2033              ]
  2034            }
  2035          ]
  2036        }
  2037      ]
  2038    },
  2039    {
  2040      "title": "Operations",
  2041      "routes": [
  2042        {
  2043          "title": "Overview",
  2044          "path": "operations"
  2045        },
  2046        {
  2047          "title": "Operating Nomad Agents",
  2048          "path": "operations/nomad-agent"
  2049        },
  2050        {
  2051          "title": "Monitoring Nomad",
  2052          "path": "operations/monitoring-nomad"
  2053        },
  2054        {
  2055          "title": "Metrics Reference",
  2056          "path": "operations/metrics-reference"
  2057        },
  2058        {
  2059          "title": "Cluster Management",
  2060          "href": "https://learn.hashicorp.com/collections/nomad/manage-clusters"
  2061        },
  2062        {
  2063          "title": "Transport Security",
  2064          "href": "https://learn.hashicorp.com/collections/nomad/transport-security"
  2065        },
  2066        {
  2067          "title": "Access Control",
  2068          "href": "https://learn.hashicorp.com/collections/nomad/access-control"
  2069        },
  2070        {
  2071          "title": "Key Management",
  2072          "path": "operations/key-management"
  2073        }
  2074      ]
  2075    },
  2076    {
  2077      "divider": true
  2078    },
  2079    {
  2080      "title": "Nomad vs. Kubernetes",
  2081      "routes": [
  2082        {
  2083          "title": "Overview",
  2084          "path": "nomad-vs-kubernetes"
  2085        },
  2086        {
  2087          "title": "Alternative to Kubernetes",
  2088          "path": "nomad-vs-kubernetes/alternative"
  2089        },
  2090        {
  2091          "title": "Supplement to Kubernetes",
  2092          "path": "nomad-vs-kubernetes/supplement"
  2093        }
  2094      ]
  2095    },
  2096    {
  2097      "title": "Nomad Ecosystem",
  2098      "path": "ecosystem"
  2099    },
  2100    {
  2101      "title": "Nomad Partnerships",
  2102      "path": "partnerships"
  2103    },
  2104    {
  2105      "title": "Who Uses Nomad",
  2106      "path": "who-uses-nomad"
  2107    },
  2108    {
  2109      "title": "Nomad Enterprise",
  2110      "routes": [
  2111        {
  2112          "title": "Overview",
  2113          "path": "enterprise"
  2114        },
  2115        {
  2116          "title": "License",
  2117          "routes": [
  2118            {
  2119              "title": "Overview",
  2120              "path": "enterprise/license"
  2121            },
  2122            {
  2123              "title": "FAQ",
  2124              "path": "enterprise/license/faq"
  2125            }
  2126          ]
  2127        }
  2128      ]
  2129    },
  2130    {
  2131      "title": "FAQ",
  2132      "path": "faq"
  2133    }
  2134  ]