检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
附录 JSON格式消息说明 模板格式消息说明 不同协议消息说明 订阅确认流控说明 国家(或地区)码 授权操作与SMN接口的映射关系 短信发送限制 HTTP(S)终端节点使用样例 订阅筛选策略使用样例
String 云日志服务日志流ID。 create_time String 创建时间。时间格式为UTC时间,YYYY-MM-DDTHH:MM:SSZ。 update_time String 更新时间。时间格式为UTC时间,YYYY-MM-DDTHH:MM:SSZ。 状态码: 400 表6 响应Body参数
与其他服务的关系 其他云服务可以集成SMN,为云服务提供事件通知的能力,使这些服务可以向租户或者消息处理系统发送事件通知。对接SMN的云服务使用SMN的详细信息请参见相应服务的用户指南。 现列举几个云服务使用SMN的例子,如图1所示。 图1 消息通知服务与其他服务的关系示意图 表1
ApplicationEndpoint 参数 参数类型 描述 create_time String 创建application的时间 时间格式为UTC时间,YYYY-MM-DDTHH:MM:SSZ。 endpoint_urn String Application endpoint的唯一资源标识。
公共参数 获取项目ID application消息体格式(废弃)
//IAM用户名 "password": $ADMIN_PASS, //IAM用户密码,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全 "domain": {
HTTP(S)终端节点使用样例 HTTP(S)终端节点使用样例简介 HTTP(S)消息格式 校验消息签名 示例代码 父主题: 附录
在管理控制台左上角单击图标,选择区域和项目。 单击“服务列表 > 云监控服务”。 选择“告警 > 告警规则”。 在“告警规则”界面,单击“创建告警规则”创建主题的告警规则,或者选择已有的主题的告警规则进行修改,设置主题的告警规则。 规则参数设置完成后,单击“立即创建”。 更多关于设置告警规则的信息,请参见《云监控用户指南》。
Array of ResourceTags objects 最多包含10个key,每个key最多包含10个value,结构体不能缺失。key不能为空或者空字符串。key不能重复,同一个key中value不能重复,不同key对应的资源之间为与的关系。 tags_any 否 Array of ResourceTags
发送的消息。消息体必须是UTF-8编码的字符串,大小至多256KB。如果订阅者是手机号码,短信长度限制为490字,超出则可能被运营商拦截。短信内容不能包含“[]”或者“【】”符号。说明:三种消息发送方式messagemessage_structuremessage_template_name至少设置其中
string_equals Array of strings 字符串精确匹配数组。数组长度[1, 10],数组内容不能重复,值不能为null或者空字符串“ ”,长度限制[1,32],中英文、数字、下划线 状态码: 400 表7 响应Body参数 参数 参数类型 描述 request_id
string_equals Array of strings 字符串精确匹配数组。数组长度[1, 10],数组内容不能重复,值不能为null或者空字符串“ ”,长度限制[1,32],中英文、数字、下划线 状态码: 400 表7 响应Body参数 参数 参数类型 描述 request_id
SMN资源。 根据企业用户的职能,设置不同的访问权限,以达到用户之间的权限隔离。 将SMN资源委托给更专业、高效的其他华为云账号或者云服务,这些账号或者云服务可以根据权限进行代运维。 如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用SMN服务的其它功能。
进入主题页面。 在主题列表中,选择一个主题,单击右侧“操作”栏的“更多”,在下拉列表中选择“修改显示名”。在弹出的对话框中输入新的显示名。 或者单击“主题名称”,在主题详情页中,单击显示名右侧的“”图标,输入新的显示名。 推送邮件消息时,如果未设置主题的显示名,发件人呈现为“username@example
机号码、函数及URL地址。 主题作为消息的集合,是一个逻辑访问点和通信渠道,拥有唯一的主题名称。主题创建者可以设置主题策略,授权其他云服务或者用户操作该主题,例如查询主题订阅者列表、发布消息等。
进入主题页面。 在主题列表中,选择一个主题,单击主题名称,进入主题详情页面。 在主题详情页面下方区域的“订阅总数”,查看该主题的订阅列表。 选择一个或者多个订阅终端,单击订阅列表上方的“删除”。 在弹出框中单击“确定”,完成订阅终端的删除。 从订阅页面删除订阅 登录管理控制台。 在管理控制台左上角单击图标,选择区域和项目。
使用消息通知服务,只需要通过一次发布请求,就能向各种协议的订阅者推送消息。 业务需要发送电子邮件、短信、FunctionGraph(函数)或者进行HTTP(S)推送,开发多种协议的消息收发系统,周期长。 安全 消息通知服务数据安全是基于Topic进行安全隔离,用户未经授权不能访问队列消息,有效保护用户业务安全。
在左侧导航栏,选择“主题管理” >“订阅”。 在订阅列表中,选择一个或多个“状态”为“未确认”的订阅。 单击订阅列表上方的“请求订阅”,确定发送该订阅的确认请求。 或者单击订阅操作列的“请求订阅”,确认单个订阅的确认请求。 图1 请求订阅 获取请求订阅消息,确认订阅。 为了防止恶意攻击订阅终端,云平台会对
“短信”:消息以短信文本消息发送到订阅的电话号码。 “HTTP”、“HTTPS”: 消息以HTTP/HTTPS请求的形式发送到订阅的URL,目前只支持公网域名或者公网IP地址。 “FunctionGraph(函数)”:使用已发布的消息的负载调用订阅的FunctionGraph(函数)终端。 “Fun
string_equals 是 Array of strings 字符串精确匹配数组。数组长度[1, 10],数组内容不能重复,值不能为null或者空字符串“ ”,长度限制[1,32],中英文、数字、下划线 响应参数 状态码: 200 表6 响应Body参数 参数 参数类型 描述 request_id