airflow.providers.slack.notifications.slack_webhook
¶
模組內容¶
類別¶
Slack 傳入 Webhook 通知器。 |
屬性¶
- class airflow.providers.slack.notifications.slack_webhook.SlackWebhookNotifier(*, slack_webhook_conn_id=SlackWebhookHook.default_conn_name, text, blocks=None, unfurl_links=None, unfurl_media=None, proxy=None, timeout=None, attachments=None, retry_handlers=None)[原始碼]¶
基底類別:
airflow.notifications.basenotifier.BaseNotifier
Slack 傳入 Webhook 通知器。
注意
SlackWebhookNotifier
提供與 Slack 傳入 Webhook 的整合,可能無法在舊版 Slack Integration 傳入 Webhook 中準確運作。- 參數
slack_webhook_conn_id (str) – Slack 傳入 Webhook 連線 ID,密碼欄位中包含傳入 Webhook 權杖。
text (str) – 訊息內容
blocks (list | None) – 要與訊息一起傳送的區塊列表。選填
unfurl_links (bool | None) – 指示是否應展開文字 URL 的選項。選填
unfurl_media (bool | None) – 指示是否應展開媒體 URL 的選項。選填
timeout (int | None) – 用戶端等待連線的最長秒數。選填 以及接收來自 Slack 的回應。選填
proxy (str | None) – 用於進行 Slack 傳入 Webhook 呼叫的 Proxy。選填
attachments (list | None) – (舊版) 要與訊息一起傳送的附件列表。選填
retry_handlers (list[slack_sdk.http_retry.RetryHandler] | None) – 用於自訂
slack_sdk.WebhookClient
中重試邏輯的處理常式列表。選填