Since TB Version 2.0
节点将消息发布到AWS SNS(亚马逊简单通知服务)。
配置:
主题ARN模式 - 可以直接设置消息发布的主题名称,也可以使用模式,该模式将使用消息元数据解析为实际的ARN主题名称。
AWS Access Key ID和AWS Secret Access Key是具有编程访问权限的AWS IAM用户的凭据。关于AWS访问密钥的更多信息,请参见此处。
AWS区域必须对应于创建SNS主题所在的区域。当前的AWS地区列表可以在此找到。
在以下示例中,主题名称取决于设备类型,并且元数据中包含deviceType字段的消息:
{
deviceType: controller
}
要在控制器的主题中发布消息,我们需要将以下模式设置为主题 ARN 模式:
arn:aws:sns:us-east-1:123456789012:${deviceType}
在运行时,该模式将被解析为 arn:aws:sns:us-east-1:123456789012:controller。
发布的有效载荷 - 节点将向 SNS 发布完整的消息负载。如果需要,规则链可以配置使用