NotifyStrategyConfig

更新时间:
复制 MD 格式

名称

类型

描述

示例值

object

NotifyPolicy 的通知策略子实体入参:分组合并、通知路由、渠道、自定义模板。

description

string

通知策略描述。

生产环境告警通知策略

groupingSetting

object

分组合并设置。

groupingKeys

array

按哪些事件字段分组合并,同组合并为一条通知。空数组表示不分组。

["alertname"]

string

事件字段名,同值事件会合并为一条通知。

alertname

periodMin

integer

该参数在本接口下暂不生效,无需设置。

0

silenceSec

integer

该参数在本接口下暂不生效,无需设置。

0

times

integer

该参数在本接口下暂不生效,无需设置。

0

ignoreRestoredNotification

boolean

恢复事件是否忽略通知(true=不发送恢复通知)。

true

routes

array

通知渠道路由设置列表。

[]

object

channels

array

通知渠道列表。

[]

object

channelType

string

渠道类型,大写枚举 DING/WEIXIN/FEISHU/SLACK/TEAMS/WEBHOOK/CONTACT/GROUP/DUTY/DING_COOL_APP。不支持小写;邮件/短信/电话用 CONTACT + enabledSubChannels。

WEBHOOK

enabledSubChannels

array

仅 CONTACT/GROUP/DUTY 必填,子渠道大写 EMAIL/SMS/VOICE/DING/WEIXIN/FEISHU/WEBHOOK。

["EMAIL","SMS"]

string

子渠道类型大写枚举,如 EMAIL/SMS/VOICE/DING/WEIXIN/FEISHU/WEBHOOK。

EMAIL

receivers

array

接收方标识列表,至少一个。WEBHOOK 填 webhook uuid;机器人填 robot uuid;CONTACT 填联系人 ID 等。

["webhook-uuid-xxx"]

string

接收方标识,如 webhook uuid、robot uuid 或联系人 ID。

webhook-uuid-xxx

effectTimeRange

object

生效时段。

dayInWeek

array

生效天,取值 0-6(0=周日,6=周六),不支持 7。

[0,1,2,3,4,5,6]

integer

生效天,取值 0-6(0=周日,6=周六)。

0

startTimeInMinute

integer

当天开始时间分钟数,0-1438。

0

endTimeInMinute

integer

当天结束时间分钟数,0-1439。

1439

timeZone

string

IANA 时区标识。

Asia/Shanghai

filterSetting FilterSetting

路由级事件过滤条件。

{}

digitalEmployeeName

string

数字员工名,enableRca 为 true 时必填。

数字员工名

enableRca

boolean

是否启用 RCA 根因分析。

false

customTemplateEntries

array

自定义通知模板列表。

[]

object

templateUuid

string

通知模板 UUID。

template-uuid-xxx