github.com/kanishk98/terraform@v1.3.0-dev.0.20220917174235-661ca8088a6a/website/data/cli-nav-data.json (about) 1 [ 2 { "heading": "Terraform CLI" }, 3 { "title": "Overview", "path": "" }, 4 { "title": "Basic CLI Features", "href": "/cli/commands" }, 5 { 6 "title": "Initializing Working Directories", 7 "routes": [ 8 { "title": "Overview", "path": "init" }, 9 { "title": "<code>init</code>", "href": "/cli/commands/init" }, 10 { "title": "<code>get</code>", "href": "/cli/commands/get" } 11 ] 12 }, 13 { 14 "title": "Provisioning Infrastructure", 15 "routes": [ 16 { "title": "Overview", "path": "run" }, 17 { "title": "<code>plan</code>", "href": "/cli/commands/plan" }, 18 { "title": "<code>apply</code>", "href": "/cli/commands/apply" }, 19 { "title": "<code>destroy</code>", "href": "/cli/commands/destroy" } 20 ] 21 }, 22 { 23 "title": "Authenticating", 24 "routes": [ 25 { "title": "Overview", "path": "auth" }, 26 { "title": "<code>login</code>", "href": "/cli/commands/login" }, 27 { "title": "<code>logout</code>", "href": "/cli/commands/logout" } 28 ] 29 }, 30 { 31 "title": "Writing and Modifying Code", 32 "routes": [ 33 { "title": "Overview", "path": "code" }, 34 { "title": "<code>console</code>", "href": "/cli/commands/console" }, 35 { "title": "<code>fmt</code>", "href": "/cli/commands/fmt" }, 36 { "title": "<code>validate</code>", "href": "/cli/commands/validate" }, 37 { 38 "title": "<code>0.13upgrade</code>", 39 "href": "/cli/commands/0.13upgrade" 40 }, 41 { 42 "title": "<code>0.12upgrade</code>", 43 "href": "/cli/commands/0.12upgrade" 44 } 45 ] 46 }, 47 { 48 "title": "Inspecting Infrastructure", 49 "routes": [ 50 { "title": "Overview", "path": "inspect" }, 51 { "title": "<code>graph</code>", "href": "/cli/commands/graph" }, 52 { "title": "<code>output</code>", "href": "/cli/commands/output" }, 53 { "title": "<code>show</code>", "href": "/cli/commands/show" }, 54 { 55 "title": "<code>state list</code>", 56 "href": "/cli/commands/state/list" 57 }, 58 { 59 "title": "<code>state show</code>", 60 "href": "/cli/commands/state/show" 61 } 62 ] 63 }, 64 { 65 "title": "Importing Infrastructure", 66 "routes": [ 67 { "title": "Overview", "path": "import" }, 68 { 69 "title": "<code>import</code>", 70 "href": "/cli/commands/import" 71 }, 72 { "title": "Usage Tips", "path": "import/usage" }, 73 { 74 "title": "Resource Importability", 75 "path": "import/importability" 76 } 77 ] 78 }, 79 { 80 "title": "Manipulating State", 81 "routes": [ 82 { "title": "Overview", "path": "state" }, 83 { 84 "title": "Resource Addressing", 85 "path": "state/resource-addressing" 86 }, 87 { "title": "<code>state</code>", "href": "/cli/commands/state" }, 88 { 89 "title": "Inspecting State", 90 "routes": [ 91 { "title": "Overview", "path": "state/inspect" }, 92 { 93 "title": "<code>state list</code>", 94 "href": "/cli/commands/state/list" 95 }, 96 { 97 "title": "<code>state show</code>", 98 "href": "/cli/commands/state/show" 99 }, 100 { 101 "title": "<code>refresh</code>", 102 "href": "/cli/commands/refresh" 103 } 104 ] 105 }, 106 { 107 "title": "Forcing Re-creation (Tainting)", 108 "routes": [ 109 { "title": "Overview", "path": "state/taint" }, 110 { 111 "title": "<code>taint</code>", 112 "href": "/cli/commands/taint" 113 }, 114 { 115 "title": "<code>untaint</code>", 116 "href": "/cli/commands/untaint" 117 } 118 ] 119 }, 120 { 121 "title": "Moving Resources", 122 "routes": [ 123 { "title": "Overview", "path": "state/move" }, 124 { 125 "title": "<code>state mv</code>", 126 "href": "/cli/commands/state/mv" 127 }, 128 { 129 "title": "<code>state rm</code>", 130 "href": "/cli/commands/state/rm" 131 }, 132 { 133 "title": "<code>state replace-provider</code>", 134 "href": "/cli/commands/state/replace-provider" 135 } 136 ] 137 }, 138 { 139 "title": "Disaster Recovery", 140 "routes": [ 141 { 142 "title": "Overview", 143 "path": "state/recover" 144 }, 145 { 146 "title": "<code>state pull</code>", 147 "href": "/cli/commands/state/pull" 148 }, 149 { 150 "title": "<code>state push</code>", 151 "href": "/cli/commands/state/push" 152 }, 153 { 154 "title": "<code>force-unlock</code>", 155 "href": "/cli/commands/force-unlock" 156 } 157 ] 158 } 159 ] 160 }, 161 { 162 "title": "Managing Workspaces", 163 "routes": [ 164 { "title": "Overview", "path": "workspaces" }, 165 { 166 "title": "<code>workspace</code>", 167 "routes": [ 168 { "title": "Overview", "href": "/cli/commands/workspace" }, 169 { 170 "title": "<code>workspace list</code>", 171 "href": "/cli/commands/workspace/list" 172 }, 173 { 174 "title": "<code>workspace select</code>", 175 "href": "/cli/commands/workspace/select" 176 }, 177 { 178 "title": "<code>workspace new</code>", 179 "href": "/cli/commands/workspace/new" 180 }, 181 { 182 "title": "<code>workspace delete</code>", 183 "href": "/cli/commands/workspace/delete" 184 }, 185 { 186 "title": "<code>workspace show</code>", 187 "href": "/cli/commands/workspace/show" 188 } 189 ] 190 } 191 ] 192 }, 193 { 194 "title": "Managing Plugins", 195 "routes": [ 196 { "title": "Overview", "path": "plugins" }, 197 { "title": "Plugin Signing", "path": "plugins/signing" }, 198 { 199 "title": "<code>providers</code>", 200 "href": "/cli/commands/providers" 201 }, 202 { 203 "title": "<code>version</code>", 204 "href": "/cli/commands/version" 205 }, 206 { 207 "title": "<code>providers lock</code>", 208 "href": "/cli/commands/providers/lock" 209 }, 210 { 211 "title": "<code>providers mirror</code>", 212 "href": "/cli/commands/providers/mirror" 213 }, 214 { 215 "title": "<code>providers schema</code>", 216 "href": "/cli/commands/providers/schema" 217 } 218 ] 219 }, 220 { 221 "title": "CLI Configuration", 222 "routes": [ 223 { "title": "Overview", "path": "config" }, 224 { "title": "CLI Configuration", "path": "config/config-file" }, 225 { 226 "title": "Environment Variables", 227 "path": "config/environment-variables" 228 } 229 ] 230 }, 231 { 232 "title": "Using Terraform Cloud", 233 "routes": [ 234 { "title": "Overview", "path": "cloud" }, 235 { "title": "Terraform Cloud Settings", "path": "cloud/settings" }, 236 { 237 "title": "Initializing and Migrating", 238 "path": "cloud/migrating" 239 }, 240 { 241 "title": "Command Line Arguments", 242 "path": "cloud/command-line-arguments" 243 } 244 ] 245 }, 246 { 247 "title": "Automating Terraform", 248 "routes": [ 249 { 250 "title": "Running Terraform in Automation", 251 "href": "https://learn.hashicorp.com/tutorials/terraform/automate-terraform?in=terraform/automation&utm_source=WEBSITE&utm_medium=WEB_IO&utm_offer=ARTICLE_PAGE&utm_content=DOCS" 252 }, 253 { 254 "title": "GitHub Actions", 255 "href": "https://learn.hashicorp.com/tutorials/terraform/github-actions?utm_source=WEBSITE&utm_medium=WEB_IO&utm_offer=ARTICLE_PAGE&utm_content=DOCS" 256 } 257 ] 258 }, 259 { 260 "title": "Alphabetical List of Commands", 261 "routes": [ 262 { "title": "Overview", "href": "/cli/commands" }, 263 { "title": "<code>apply</code>", "href": "/cli/commands/apply" }, 264 { "title": "<code>console</code>", "href": "/cli/commands/console" }, 265 { "title": "<code>destroy</code>", "href": "/cli/commands/destroy" }, 266 { "title": "<code>env</code>", "href": "/cli/commands/env" }, 267 { "title": "<code>fmt</code>", "href": "/cli/commands/fmt" }, 268 { 269 "title": "<code>force-unlock</code>", 270 "href": "/cli/commands/force-unlock" 271 }, 272 { "title": "<code>get</code>", "href": "/cli/commands/get" }, 273 { "title": "<code>graph</code>", "href": "/cli/commands/graph" }, 274 { "title": "<code>import</code>", "href": "/cli/commands/import" }, 275 { "title": "<code>init</code>", "href": "/cli/commands/init" }, 276 { "title": "<code>login</code>", "href": "/cli/commands/login" }, 277 { "title": "<code>logout</code>", "href": "/cli/commands/logout" }, 278 { "title": "<code>output</code>", "href": "/cli/commands/output" }, 279 { "title": "<code>plan</code>", "href": "/cli/commands/plan" }, 280 { "title": "<code>providers</code>", "href": "/cli/commands/providers" }, 281 { 282 "title": "<code>providers lock</code>", 283 "href": "/cli/commands/providers/lock" 284 }, 285 { 286 "title": "<code>providers mirror</code>", 287 "href": "/cli/commands/providers/mirror" 288 }, 289 { 290 "title": "<code>providers schema</code>", 291 "href": "/cli/commands/providers/schema" 292 }, 293 { 294 "title": "<code>push (deprecated)</code>", 295 "href": "/cli/commands/push" 296 }, 297 { "title": "<code>refresh</code>", "href": "/cli/commands/refresh" }, 298 { "title": "<code>show</code>", "href": "/cli/commands/show" }, 299 { "title": "<code>state</code>", "href": "/cli/commands/state" }, 300 { 301 "title": "<code>state list</code>", 302 "href": "/cli/commands/state/list" 303 }, 304 { "title": "<code>state mv</code>", "href": "/cli/commands/state/mv" }, 305 { 306 "title": "<code>state pull</code>", 307 "href": "/cli/commands/state/pull" 308 }, 309 { 310 "title": "<code>state push</code>", 311 "href": "/cli/commands/state/push" 312 }, 313 { 314 "title": "<code>state replace-provider</code>", 315 "href": "/cli/commands/state/replace-provider" 316 }, 317 { "title": "<code>state rm</code>", "href": "/cli/commands/state/rm" }, 318 { 319 "title": "<code>state show</code>", 320 "href": "/cli/commands/state/show" 321 }, 322 { "title": "<code>taint</code>", "href": "/cli/commands/taint" }, 323 { 324 "title": "<code>test (deprecated)</code>", 325 "href": "/cli/commands/test" 326 }, 327 { "title": "<code>untaint</code>", "href": "/cli/commands/untaint" }, 328 { "title": "<code>validate</code>", "href": "/cli/commands/validate" }, 329 { "title": "<code>version</code>", "href": "/cli/commands/version" }, 330 { "title": "<code>workspace</code>", "href": "/cli/commands/workspace" }, 331 { 332 "title": "<code>workspace list</code>", 333 "href": "/cli/commands/workspace/list" 334 }, 335 { 336 "title": "<code>workspace select</code>", 337 "href": "/cli/commands/workspace/select" 338 }, 339 { 340 "title": "<code>workspace new</code>", 341 "href": "/cli/commands/workspace/new" 342 }, 343 { 344 "title": "<code>workspace delete</code>", 345 "href": "/cli/commands/workspace/delete" 346 }, 347 { 348 "title": "<code>workspace show</code>", 349 "href": "/cli/commands/workspace/show" 350 }, 351 { 352 "title": "<code>0.12upgrade</code>", 353 "href": "/cli/commands/0.12upgrade" 354 }, 355 { 356 "title": "<code>0.13upgrade</code>", 357 "href": "/cli/commands/0.13upgrade" 358 } 359 ] 360 }, 361 { 362 "title": "Alphabetical list of commands", 363 "hidden": true, 364 "routes": [ 365 { "title": "Overview", "path": "commands" }, 366 { "title": "apply", "path": "commands/apply" }, 367 { "title": "console", "path": "commands/console" }, 368 { "title": "destroy", "path": "commands/destroy" }, 369 { "title": "env", "path": "commands/env" }, 370 { "title": "fmt", "path": "commands/fmt" }, 371 { "title": "force-unlock", "path": "commands/force-unlock" }, 372 { "title": "get", "path": "commands/get" }, 373 { "title": "graph", "path": "commands/graph" }, 374 { "title": "import", "path": "commands/import" }, 375 { "title": "init", "path": "commands/init" }, 376 { "title": "login", "path": "commands/login" }, 377 { "title": "logout", "path": "commands/logout" }, 378 { "title": "output", "path": "commands/output" }, 379 { "title": "plan", "path": "commands/plan" }, 380 { 381 "title": "providers", 382 "routes": [ 383 { "title": "providers", "path": "commands/providers" }, 384 { "title": "providers lock", "path": "commands/providers/lock" }, 385 { "title": "providers mirror", "path": "commands/providers/mirror" }, 386 { "title": "providers schema", "path": "commands/providers/schema" } 387 ] 388 }, 389 { "title": "push (deprecated)", "path": "commands/push" }, 390 { "title": "refresh", "path": "commands/refresh" }, 391 { "title": "show", "path": "commands/show" }, 392 { 393 "title": "state", 394 "routes": [ 395 { "title": "state", "path": "commands/state" }, 396 { "title": "state list", "path": "commands/state/list" }, 397 { "title": "state mv", "path": "commands/state/mv" }, 398 { "title": "state pull", "path": "commands/state/pull" }, 399 { "title": "state push", "path": "commands/state/push" }, 400 { 401 "title": "state replace-provider", 402 "path": "commands/state/replace-provider" 403 }, 404 { "title": "state rm", "path": "commands/state/rm" }, 405 { "title": "state show", "path": "commands/state/show" } 406 ] 407 }, 408 { "title": "taint", "path": "commands/taint" }, 409 { "title": "test (deprecated)", "path": "commands/test", "hidden": true }, 410 { "title": "untaint", "path": "commands/untaint" }, 411 { "title": "validate", "path": "commands/validate" }, 412 { "title": "version", "path": "commands/version" }, 413 { 414 "title": "workspace", 415 "routes": [ 416 { 417 "title": "workspace", 418 "path": "commands/workspace" 419 }, 420 { "title": "workspace list", "path": "commands/workspace/list" }, 421 { "title": "workspace select", "path": "commands/workspace/select" }, 422 { "title": "workspace new", "path": "commands/workspace/new" }, 423 { "title": "workspace delete", "path": "commands/workspace/delete" }, 424 { "title": "workspace show", "path": "commands/workspace/show" } 425 ] 426 }, 427 { "title": "0.12upgrade", "path": "commands/0.12upgrade" }, 428 { "title": "0.13upgrade", "path": "commands/0.13upgrade" } 429 ] 430 }, 431 { 432 "title": "Installation", 433 "hidden": true, 434 "routes": [ 435 { 436 "title": "APT Packages for Debian and Ubuntu", 437 "path": "install/apt" 438 }, 439 { 440 "title": "Yum Packages for Red Hat Enterprise Linux, Fedora, and Amazon Linux", 441 "path": "install/yum" 442 } 443 ] 444 }, 445 { "divider": true }, 446 { "title": "Terraform Internals", "href": "/internals" } 447 ]