airflow.providers.opsgenie.notifications.opsgenie¶
属性¶
类¶
该通知器允许您向 Opsgenie 发送警报。 |
模块内容¶
- class airflow.providers.opsgenie.notifications.opsgenie.OpsgenieNotifier(*, payload, opsgenie_conn_id='opsgenie_default')[源码]¶
基类:
airflow.providers.common.compat.notifier.BaseNotifier
该通知器允许您向 Opsgenie 发送警报。
接受一个连接,该连接的密码作为 Opsgenie API 密钥。此通知器将域设置为 conn_id.host,如果未设置,则默认为
https://api.opsgenie.com
。每个 Opsgenie API 密钥可以预先配置到团队集成。您可以在此通知器中覆盖这些默认值。
另请参阅
有关如何使用此通知器的更多信息,请参阅指南:Opsgenie 警报通知器
- 参数:
payload (airflow.providers.opsgenie.typing.opsgenie.CreateAlertPayload) – 创建警报所需的负载。
opsgenie_conn_id (str) – 可选。要使用的 Opsgenie 连接名称。默认连接 ID 是 opsgenie_default
- template_fields: collections.abc.Sequence[str] = ('payload',)[源码]¶
- property hook: airflow.providers.opsgenie.hooks.opsgenie.OpsgenieAlertHook[源码]¶
Opsgenie 警报钩子。