{
    "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
        }
    ]
}