UnsavedFilterAlert is a datatype for an unsaved filter alert. It's used by the generateFilterAlertFromTemplate() and generateFilterAlertFromPackageTemplate() query fields.

Table: UnsavedFilterAlert

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results. 
Table last updated: Oct 14, 2026 
actionsActionyes Long-Term List of unique identifiers for actions to fire on query result. See Action.
descriptionString  Long-Term The description of the filter alert.
enabledBooleanyes Long-Term Whether the filter alert is enabled.
labelsStringyes Long-Term Labels attached to the filter alert.
nameStringyes Long-Term The name of the filter alert.
queryStringStringyes Long-Term The LogScale query to execute.
throttleFieldString  Deprecateddeprecated in 1.282The field on which to throttle. This can be set only if throttleTimeSeconds is set. Filter alerts now support multiple throttle fields. This field will be removed at the earliest in version 1.279. Use instead the throttleFields field.
throttleFieldsStringyes Long-Term The fields on which to throttle. This can be set only if throttleTimeSeconds is set.
throttleTimeSecondsLong  Long-Term The throttle time in seconds.