thousandeyes-sdk-python/thousandeyes-sdk-alerts/docs/Alert.md
2024-06-04 12:55:57 +01:00

2.4 KiB

Alert

Properties

Name Type Description Notes
id str A unique ID for each individual alert occurrence. [optional] [readonly]
alert_type AlertType [optional]
start_date datetime The start date and time (in UTC, ISO 8601 format) for querying alerts. [optional] [readonly]
end_date datetime The end date and time (in UTC, ISO 8601 format) for querying alerts. [optional] [readonly]
violation_count int Number of sources that meet the alert criteria. [optional]
duration int Duration in seconds the alert was active [optional]
suppressed bool Indicates whether the alert is currently suppressed by a real-time ASW. [optional]
meta AlertMeta [optional]
links AlertLinks [optional]
alert_id str A unique ID for each individual alert occurrence. [optional] [readonly]
date_start str The start date and time for querying alerts. [optional] [readonly]
date_end str The end date and time for querying alerts. [optional] [readonly]
rule_id int Unique ID of the rule. [optional] [readonly]
state str Current state of the alert. Possible values: clear or trigger. [optional] [readonly]
severity str The severity of the alert. [optional]
permalink str Hyperlink to alerts list, with row expanded [optional]
api_links List[Dict[str, object]] List of hyperlinks to other areas of the API [optional]
alert_rule_id str Unique ID of the rule [optional] [readonly]
alert_state State [optional]
alert_severity Severity [optional]

Example

from thousandeyes_sdk.alerts.models.alert import Alert

# TODO update the JSON string below
json = "{}"
# create an instance of Alert from a JSON string
alert_instance = Alert.from_json(json)
# print the JSON string representation of the object
print(Alert.to_json())

# convert the object into a dict
alert_dict = alert_instance.to_dict()
# create an instance of Alert from a dict
alert_from_dict = Alert.from_dict(alert_dict)

[Back to Model list] [Back to API list] [Back to README]