w.alerts_v2: Alerts V2¶
- class databricks.sdk.service.sql.AlertsV2API¶
New version of SQL Alerts
- list_alerts([, page_size: Optional[int], page_token: Optional[str]]) Iterator[AlertV2]¶
Gets a list of alerts accessible to the user, ordered by creation time.
- Parameters:
page_size – int (optional)
page_token – str (optional)
- Returns:
Iterator over
AlertV2
- trash_alert(id: str [, purge: Optional[bool]])¶
Moves an alert to the trash. Trashed alerts immediately disappear from list views, and can no longer trigger. You can restore a trashed alert through the UI. A trashed alert is permanently deleted after 30 days.
- Parameters:
id – str
purge – bool (optional) Whether to permanently delete the alert. If not set, the alert will only be soft deleted.
- update_alert(id: str, alert: AlertV2, update_mask: str) AlertV2¶
Update alert
- Parameters:
id – str UUID identifying the alert.
alert –
AlertV2update_mask –
str The field mask must be a single string, with multiple fields separated by commas (no spaces). The field path is relative to the resource object, using a dot (.) to navigate sub-fields (e.g., author.given_name). Specification of elements in sequence or map fields is not allowed, as only the entire collection field can be specified. Field names must exactly match the resource field names.
A field mask of * indicates full replacement. It’s recommended to always explicitly list the fields being updated and avoid using * wildcards, as it can lead to unintended results if the API changes in the future.
- Returns: