| Field | Type | Required | Description |
|---|---|---|---|
id | ID! | Yes | |
name | String | No | |
variables | [EnvironmentVariableInput!] | No | Upserts variables by key in this environment. Existing keys retain their IDs; omitted keys remain unchanged. Requires variable write access. Values are returned masked. |
protected | Boolean | No |