# Interpreter

The interpreter to use.

| Enums ||
|---|---|
| `INTERPRETER_UNSPECIFIED` | Invalid value, the request will return validation error. |
| `NONE` | If an interpreter is not specified, the source is executed directly. This execution, without an interpreter, only succeeds for executables and scripts that have [shebang lines](https://en.wikipedia.org/wiki/Shebang_(Unix)). |
| `SHELL` | Indicates that the script runs with `/bin/sh` on Linux and `cmd.exe` on Windows. |
| `POWERSHELL` | Indicates that the script runs with PowerShell. |