| project | gcloud project to deploy to | yes | — |
| location | region to deploy to | yes | — |
| goblet-path | Path to a goblet app directory in which `main.py`, `requirements.txt` and `.goblet\` should be stored | no | . |
| stage | deployment stage | no | "" |
| envars | list of key, value pairs that should be added to the function's environment variables
written as '{k1}:{v1},{k2}:{v2},...' | no | "" |
| build-envars | list of key, value pairs that should be added to the function's build environment variables
written as '{k1}:{v1},{k2}:{v2},...' | no | "" |
| command | Complete goblet command. For example "goblet openapi FUNCTION" | no | "" |
| artifact-auth | enable authentication to artifact registry | no | no |
| poetry | use poetry instead of pip | no | no |
| poetry_version | poetry version to use | no | 1.1.14 |
| requirements | filename and path for requirement file | no | requirements.txt |
| apt_packages | List of packages to apt install before running the deploy. Some python dependencies
like cv2 require additional apt packages. Comma delimited: `dep1,dep2,dep3...` | no | "" |