本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
亚马逊 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 个事件,每个主题消息携带一个事件。请参阅批量向目标交付。