创建报警文本模板 (CreateSNSTextTemplate)
用户可以用CreateSNSTextTemplate
创建一个报警文本模板:
CreateSNSTextTemplate name=my-template defaultTemplate=true applicationPlatformType=Email template="${ALARM_NAME} 状态改变成 ${ALARM_CURRENT_STATUS}"
参数(Parameters)
名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
---|---|---|---|---|
name | 资源名称 | 2.3 | ||
description | 资源的详细描述 | 是 | 2.3 | |
applicationPlatformType | SNS应用平台类型 | 2.3 | ||
template | 模板文本 | 2.3 | ||
defaultTemplate | 是否作为默认模板 | 是 | 2.3 | |
resourceUuid | 是 | 2.3 | ||
userTags | 用户标签,请参见 创建用户标签(CreateUserTag) | 是 | 2.3 | |
systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag) | 是 | 2.3 | |
timeout | 是 |
{
"inventory": {
"applicationPlatformType": "Email",
"createDate": "Jan 24, 2018 7:40:02 PM",
"defaultTemplate": true,
"lastOpDate": "Jan 24, 2018 7:40:02 PM",
"name": "my-template",
"template": "${ALARM_NAME} 状态改变成 ${ALARM_CURRENT_STATUS}",
"uuid": "0ce9954a578b4795b02ff6b737aa86df"
},
"success": true
}
- applicationPlatformType:SNS应用平台类型,包含Email/HTTP/DingTalk三种类型
- defaultTemplate:是否为默认模板,设置成true后,ZWatch使用该模板向对应SNS接收终端发送报警消息。例如applicationPlatformType=Email,defaultTemplate=true,则所有通过Email发送的报警信息都用该报警模板。使用该字段,用户可以创建多个模板,要使用某种模板时,将对应模板的defaultTemplate字段设为true即可。
- template:报警模板文本