View a markdown version of this page

亚马逊 SNS 话题目标 - Amazon EventBridge
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊 SNS 话题目标

要交付给 Amazon SNS 主题,TargetArn请设置为 ARN 主题并添加。SnsParameters对于 FIFO 主题MessageGroupId,通常{% $events.SystemMetadata.EventGroupId %}进行设置。

参数

参数它设定了什么
MessageGroupId主题消息组。FIFO 主题的必填项
MessageDeduplicationId没有基于内容的重复数据删除的 FIFO 主题的重复数据删除标识符。从事件中得出
Subject邮件主题,用于电子邮件订阅
MessageStructure设置为json,为每个协议发送不同的消息
MessageAttributes要附加的邮件属性

交付角色

这个角色需要sns:Publish这个话题。如果使用客户管理的密钥对主题进行加密,则该角色还需要kms:GenerateDataKey在该密钥kms:Decrypt上加密。

批处理和有效载荷

EventBridge 调用PublishBatch,因此一个目标调用最多携带 10 个事件,每个主题消息携带一个事件。请参阅批量向目标交付。