# SecretSetRequest

> The SecretSetRequest object in the Guv API.

## Fields

| Field | Type | Description |
| --- | --- | --- |
| `name` * | string |  |
| `value` * | string | Never logged, never stored in plaintext, never returned. Write-only: never returned. |
| `service` | string | Service name or id. Omit for a secret shared by the environment. |
| `build` | boolean | Default `false`. |
| `description` | string |  |

\* always present

## Example

```json
{
  "name": "string",
  "service": "string",
  "build": false,
  "description": "string"
}
```

## Used by

- [Set a secret (write-only)](/docs/api/secrets/#set-a-secret-write-only)
