
# 消息通知
消息通知连接器，包含"查询主题列表"、"发布消息"、"发布JSON格式消息"和"发布模板消息"四个执行动作。
#### 连接参数
消息通知连接器使用IAM认证，连接参数说明如[表1]所示。
 表1连接参数说明 
| 名称   | 必填 | 说明                                                                                                      | 示例值/默认值     |
|:---|:---|:---|:---|
| 连接名称 | 是  | 设置连接名称。                                                                                                 | 消息通知的连接     |
| 描述   | 否  | 对于连接的信息描述说明。                                                                                            | description |
| 租户名  | 是  | IAM用户所属账号信息。了解[账号与IAM用户的关系](https://support.huaweicloud.com/productdesc-iam/iam_01_0023.html#section2)。 | domain      |
| 用户名  | 是  | IAM用户名。                                                                                                 | name        |
| 密码   | 是  | IAM用户的登录密码。                                                                                             | -           |
| 区域   | 是  | 服务所属区域。                                                                                                 | cn-north-4  |
   
#### 查询主题列表
查询主题列表。
- 输入参数 用户配置查询租户下的应用单击次数执行动作，相关参数说明如[表2]所示。
   表2查询主题列表输入参数说明 
  | 参数      | 必填 | 说明                               |
  |:---|:---|:---|
  | 偏移量     | 是  | 偏移量，缺省值为0。                       |
  | 查询数量    | 是  | 查询数量的限制，最大值为100。                 |
  | 主题名称    | 是  | 主题名称，完全匹配。                       |
  | 模糊匹配主题名 | 否  | 模糊匹配主题名称，模糊匹配，按照startwith模式进行匹配。 |
     
  

- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明请参考[表3]。
   表3查询主题列表输出参数说明 
  | 参数      | 说明             |
  |:---|:---|
  | Topic个数 | 账户下所有的Topic个数。 |
  | Topic列表 | Topic列表。       |
  | 主题URN   | Topic的唯一的资源标识。 |
  | 主题名称    | Topic的名字。      |
  | 主题显示名称  | Topic的显示名称。    |
     
  
#### 发布消息
发布消息。
- 输入参数 用户配置发布消息执行动作，相关参数说明如[表4]所示。
   表4发布消息输入参数说明 
  | 参数     | 必填 | 说明                       |
  |:---|:---|:---|
  | 主题URN  | 是  | Topic的唯一的资源标识。           |
  | 消息标题   | 否  | 消息标题，给邮箱订阅者发送邮件时作为邮件主题。  |
  | 消息     | 否  | 发送的消息，消息体必须是UTF-8编码的字符串。 |
  | 消息留存时间 | 否  | 消息在SMN系统内部的最长存留时间，单位：秒。  |
     
  

- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明请参考[表5]。
   表5发布消息输出参数说明 
  | 参数     | 说明         |
  |:---|:---|
  | 请求标识ID | 请求的唯一标识ID。 |
  | 消息ID   | 唯一的消息ID。   |
     
  
#### 发布JSON格式消息
发布JSON格式消息。
- 输入参数 用户配置发布JSON格式消息执行动作，相关参数说明如[表6]所示。
   表6发布JSON格式消息输入参数说明 
  | 参数      | 必填 | 说明                      |
  |:---|:---|:---|
  | 主题URN   | 是  | Topic的唯一的资源标识。          |
  | 消息标题    | 否  | 消息标题，给邮箱订阅者发送邮件时作为邮件主题。 |
  | 默认协议    | 是  | 默认协议消息内容。               |
  | 短信协议    | 否  | 默认协议消息内容。               |
  | 邮件协议    | 否  | 邮件协议消息内容。               |
  | HTTP协议  | 否  | HTTP协议消息内容。             |
  | HTTPS协议 | 否  | HTTPS协议消息内容。            |
  | 函数流协议   | 否  | 函数流协议消息内容。              |
  | 函数协议    | 否  | 函数协议消息内容。               |
  | 消息留存时间  | 否  | 消息在SMN系统内部的最长存留时间，单位：秒。 |
     
  

- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明请参考[表7]。
   表7发布JSON格式消息输出参数说明 
  | 参数     | 说明         |
  |:---|:---|
  | 请求标识ID | 请求的唯一标识ID。 |
  | 消息ID   | 唯一的消息ID。   |
     
  
#### 发布模板消息
发布固定模板的消息。
- 输入参数 用户配置发布模板消息执行动作，相关参数说明如[表8]所示。
   表8发布模板消息输入参数说明 
  | 参数     | 必填 | 说明                      |
  |:---|:---|:---|
  | 主题URN  | 是  | Topic的唯一的资源标识。          |
  | 消息标题   | 否  | 消息标题，给邮箱订阅者发送邮件时作为邮件主题。 |
  | 消息模板   | 否  | 消息模板名称。                 |
  | 标签值    | 否  | 消息模板中的标签对应的值。           |
  | 消息留存时间 | 否  | 消息在SMN系统内部的最长存留时间，单位：秒。 |
     
  

- 输出参数 用户可以在之后的执行动作中调用该输出参数，输出参数说明请参考[表9]。
   表9发布模板消息输出参数说明 
  | 参数     | 说明         |
  |:---|:---|
  | 请求标识ID | 请求的唯一标识ID。 |
  | 消息ID   | 唯一的消息ID。   |
     
  
 
