# TemplateDeployRequest

> The TemplateDeployRequest object in the Guv API.

## Fields

| Field | Type | Description |
| --- | --- | --- |
| `workspace` * | string |  |
| `project_name` * | string |  |
| `region` | [Region](/docs/api/objects/region/) |  |
| `variables` | map of string to string | Values for the template's variables. Secret values are write-only. Write-only: never returned. |

\* always present

## Example

```json
{
  "workspace": "string",
  "project_name": "string",
  "region": "lon1"
}
```

## Used by

- [Create a project from a template and deploy it](/docs/api/templates/#create-a-project-from-a-template-and-deploy-it)
