📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。

CREATE NOTIFICATION INTEGRATION



创建一个命名的通知集成,可用于向外部消息服务发送通知。

NOTICE: 此功能仅在 TiDB Cloud Lake 中开箱即用。

语法

Webhook 通知

CREATE NOTIFICATION INTEGRATION [ IF NOT EXISTS ] <name> TYPE = <type> ENABLED = <bool> [ WEBHOOK = ( url = <string_literal>, method = <string_literal>, authorization_header = <string_literal> ) ] [ COMMENT = '<string_literal>' ]
必需参数描述
name通知集成的名称。这是一个必填字段。
type通知集成的类型。目前仅支持 webhook。
enabled通知集成是否启用。
可选参数 (Webhook)描述
urlwebhook 的 URL。
method发送 webhook 时使用的 HTTP 方法。默认值为 GET
authorization_header发送 webhook 时使用的授权请求头。

示例

Webhook 通知

CREATE NOTIFICATION INTEGRATION IF NOT EXISTS SampleNotification type = webhook enabled = true webhook = (url = 'https://example.com', method = 'GET', authorization_header = 'bearer auth')

此示例创建了一个名为 SampleNotification、类型为 webhook 的通知集成。该集成已启用,并使用 GET 方法和 bearer auth 授权请求头向 https://example.com URL 发送通知。

文档内容是否有帮助?