Logical operator applied to the conditions array. "any" expires the snooze when at least one condition is met; "all" requires every condition to be met. When conditions are provided but this field is omitted, defaults to "any".
Values:anyall
conditionsunionanyOf[] · max items: 10
One or more conditions that, when met, automatically expire the snooze. Supported types: field_change, severity_change, severity_equals.
Any of:
Expires the snooze when the value of the specified alert field changes.
typeenumrequired
Values:field_change
fieldstring · max length: 1000required
The alert field to watch, written as a dot-notation path. When the value of the specified alert field changes, the snooze expires
Expires the snooze when the severity of the specified alert changes.
typeenumrequired
Values:severity_change
Expires the snooze when the severity of the specified alert equals a target level.
typeenumrequired
Values:severity_equals
valueenumrequired
The target severity level: critical, major, high, medium, minor, low, warning, or info.
Values:criticalmajorhighmediumminorlowwarninginfo
expires_atstring · max length: 30
The datetime at which the snooze expires, in ISO 8601 format (YYYY-MM-DDTHH:mm:ss.sssZ). When omitted, the snooze persists indefinitely unless manually removed or a defined condition is met.