| Field | Type | Required | Description | Example |
|---|---|---|---|---|
field |
str | ✔️ | Identifier of the input, supplied as a key in the trigger's inputs. |
repository |
type |
models.PlatformTriggerPresetInputType | ✔️ | Type of a preset input. | PICKLIST |
display_name |
str | ✔️ | Human-readable name for the input. | Repository |
is_required |
bool | ✔️ | Whether the caller must supply a value for this input. | |
values |
List[models.PlatformTriggerPresetInputValue] | ➖ | Bounded initial set of selectable values for a picklist input. Omitted entirely for free-text inputs. |
|
is_truncated |
Optional[bool] | ➖ | Whether additional selectable values were omitted from values. When true, use GET /trigger-presets/{preset_id}/input-values with a query to narrow the result set. |