thousandeyes-sdk-python/thousandeyes-sdk-alerts/src/thousandeyes_sdk/alerts/__init__.py
Shahid Hussain Khan 745e74afc4
CP-2189 Update SDK names for admin and monitors modules (#9)
* CP-2189 Update SDK names for admin and monitors modules

* CP-2189 Move client to core

* CP-2189 Change client to core
2024-06-04 16:09:40 +01:00

74 lines
4.9 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# coding: utf-8
# flake8: noqa
"""
Alerts API
You can manage the following alert functionalities on the ThousandEyes platform using the Alerts API: * **Alerts**: Retrieve alert details. Alerts are assigned to tests through alert rules. * **Alert Rules**: Conditions that you configure in order to highlight or be notified of events of interest in your ThousandEyes tests. When an alert rules conditions are met, the associated alert is triggered and the alert becomes active. It remains active until the alert is cleared. Alert rules are reusable across multiple tests.. * **Alert Suppression Windows**: Suppress alerts for tests during periods such as planned maintenance. Windows can be one-time events or recurring events to handle periodic occurrences such as monthly downtime for maintenance. For more information about the alerts, see [Alerts](https://docs.thousandeyes.com/product-documentation/alerts).
The version of the OpenAPI document: 7.0.6
Generated by OpenAPI Generator (https://openapi-generator.tech)
Do not edit the class manually.
""" # noqa: E501
# import apis into sdk package
from thousandeyes_sdk.alerts.api.alert_rules_api import AlertRulesApi
from thousandeyes_sdk.alerts.api.alert_suppression_windows_api import AlertSuppressionWindowsApi
from thousandeyes_sdk.alerts.api.alerts_api import AlertsApi
# import models into sdk package
from thousandeyes_sdk.alerts.models.alert import Alert
from thousandeyes_sdk.alerts.models.alert_detail import AlertDetail
from thousandeyes_sdk.alerts.models.alert_direction import AlertDirection
from thousandeyes_sdk.alerts.models.alert_links import AlertLinks
from thousandeyes_sdk.alerts.models.alert_meta import AlertMeta
from thousandeyes_sdk.alerts.models.alert_metric_detail import AlertMetricDetail
from thousandeyes_sdk.alerts.models.alert_rounds_violation_mode import AlertRoundsViolationMode
from thousandeyes_sdk.alerts.models.alert_rule import AlertRule
from thousandeyes_sdk.alerts.models.alert_suppression_window import AlertSuppressionWindow
from thousandeyes_sdk.alerts.models.alert_suppression_window_detail import AlertSuppressionWindowDetail
from thousandeyes_sdk.alerts.models.alert_suppression_window_request import AlertSuppressionWindowRequest
from thousandeyes_sdk.alerts.models.alert_suppression_window_state import AlertSuppressionWindowState
from thousandeyes_sdk.alerts.models.alert_suppression_windows import AlertSuppressionWindows
from thousandeyes_sdk.alerts.models.alert_type import AlertType
from thousandeyes_sdk.alerts.models.alerts import Alerts
from thousandeyes_sdk.alerts.models.base_alert import BaseAlert
from thousandeyes_sdk.alerts.models.base_alert_suppression_window import BaseAlertSuppressionWindow
from thousandeyes_sdk.alerts.models.base_rule import BaseRule
from thousandeyes_sdk.alerts.models.base_test import BaseTest
from thousandeyes_sdk.alerts.models.days_of_week import DaysOfWeek
from thousandeyes_sdk.alerts.models.end_alert_metrics import EndAlertMetrics
from thousandeyes_sdk.alerts.models.end_repeat import EndRepeat
from thousandeyes_sdk.alerts.models.end_repeat_type import EndRepeatType
from thousandeyes_sdk.alerts.models.error import Error
from thousandeyes_sdk.alerts.models.expand import Expand
from thousandeyes_sdk.alerts.models.interval_type import IntervalType
from thousandeyes_sdk.alerts.models.legacy_alert import LegacyAlert
from thousandeyes_sdk.alerts.models.link import Link
from thousandeyes_sdk.alerts.models.notification import Notification
from thousandeyes_sdk.alerts.models.notification_email import NotificationEmail
from thousandeyes_sdk.alerts.models.notification_third_party import NotificationThirdParty
from thousandeyes_sdk.alerts.models.notification_webhook import NotificationWebhook
from thousandeyes_sdk.alerts.models.pagination_links import PaginationLinks
from thousandeyes_sdk.alerts.models.repeat import Repeat
from thousandeyes_sdk.alerts.models.repeat_type import RepeatType
from thousandeyes_sdk.alerts.models.rule import Rule
from thousandeyes_sdk.alerts.models.rule_detail import RuleDetail
from thousandeyes_sdk.alerts.models.rule_detail_update import RuleDetailUpdate
from thousandeyes_sdk.alerts.models.rules import Rules
from thousandeyes_sdk.alerts.models.self_links import SelfLinks
from thousandeyes_sdk.alerts.models.severity import Severity
from thousandeyes_sdk.alerts.models.start_alert_metrics import StartAlertMetrics
from thousandeyes_sdk.alerts.models.state import State
from thousandeyes_sdk.alerts.models.test_interval import TestInterval
from thousandeyes_sdk.alerts.models.third_party_integration_type import ThirdPartyIntegrationType
from thousandeyes_sdk.alerts.models.unauthorized_error import UnauthorizedError
from thousandeyes_sdk.alerts.models.unexpanded_test import UnexpandedTest
from thousandeyes_sdk.alerts.models.validation_error import ValidationError
from thousandeyes_sdk.alerts.models.validation_error_item import ValidationErrorItem
from thousandeyes_sdk.alerts.models.webhook_integration_type import WebhookIntegrationType