> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SettingValueChangeInput

> One change inside ApplySettingValueChanges: either a new value or a reset. Exactly one of value and reset=true must be given; neither or both is rejected with SettingValueInvalid. A missing value never resets.



**Kind**: `input`

## Fields

**`settingKey`**: `String!` (required)

The key of the setting.

---

**`value`**: `NewSettingValueInput`

The new value. Leave out when reset is true.

---

**`reset`**: `Boolean`

True to remove the value that was set, so the setting falls back to its default. Then value must be left out.

