| { |
| "version": "0.2.0", |
| "configurations": [ |
| { |
| // Runs Terraform using the Terraform configuration specified via the chdir argument |
| "name": "Run Terraform in debug mode", |
| "request": "launch", |
| "type": "go", |
| "args": [ |
| "-chdir=<absolute path to a Terraform configuration>", |
| // Change this array to perform different terraform commands with different arguments. |
| "plan", |
| "-var='name=value'" |
| ], |
| // "cwd": "<absolute path to a Terraform configuration>", // An alternative to using the -chdir global flag above. |
| // Environment variables can be set from a file or as key-value pairs in the configuration. |
| // "env": { |
| // "MY_ENV": "my-value", |
| // }, |
| // "envFile": "./vscode/private.env", |
| "mode": "debug", |
| "program": "${workspaceFolder}", |
| "console": "integratedTerminal", // allows responding to y/n in terminal, e.g. in apply command. |
| "showLog": false // dlv's logs |
| } |
| ] |
| } |