You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Custom payload fields to send additional information in the alert notifications. Can be left empty.
description
str
Description of the synthetic alert configuration. Used as a template for the description of alert/event notifications triggered by this Smart Alert configuration.
enabled
bool
Flag to indicate whether or not the configuration is enabled.
[optional]
evaluation_type
str
Determines whether synthetic test results are evaluated per location independently or grouped across all locations.
[optional]
grace_period
int
The duration for which an alert remains open after conditions are no longer violated, with the alert auto-closing once the grace period expires.
[optional]
id
str
ID of this Synthetic Alert Config.
include_on_demand
bool
Controls whether on-demand synthetic test runs should be included in alert evaluation. When true, both scheduled and on-demand test runs are evaluated. When false, only scheduled test runs are evaluated. Default behavior when not provided: (1) If tagFilterExpression contains RUN_TYPE filter that is NOT 'Scheduled' → defaults to true; (2) If tagFilterExpression contains RUN_TYPE EQUALS 'Scheduled' → defaults to false; (3) If no RUN_TYPE filter exists → defaults to false.
[optional]
initial_created
int
Unix timestamp representing the time of the initial revision.
[optional]
name
str
Name of the synthetic alert configuration. Used as a template for the title of alert/event notifications triggered by this Smart Alert configuration.
frominstana_client.models.synthetic_alert_config_with_rbac_tagimportSyntheticAlertConfigWithRBACTag# TODO update the JSON string belowjson="{}"# create an instance of SyntheticAlertConfigWithRBACTag from a JSON stringsynthetic_alert_config_with_rbac_tag_instance=SyntheticAlertConfigWithRBACTag.from_json(json)
# print the JSON string representation of the objectprint(SyntheticAlertConfigWithRBACTag.to_json())
# convert the object into a dictsynthetic_alert_config_with_rbac_tag_dict=synthetic_alert_config_with_rbac_tag_instance.to_dict()
# create an instance of SyntheticAlertConfigWithRBACTag from a dictsynthetic_alert_config_with_rbac_tag_from_dict=SyntheticAlertConfigWithRBACTag.from_dict(synthetic_alert_config_with_rbac_tag_dict)