

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon SNS 主題目標
<a name="eb-custom-bus-target-sns"></a>

若要傳遞至 Amazon SNS 主題，請將 `TargetArn` 設定為主題 ARN 並新增 `SnsParameters`。對於 FIFO 主題，請設定 `MessageGroupId`，通常是 `{% $events.SystemMetadata.EventGroupId %}`。

## Parameters
<a name="eb-custom-bus-target-sns-parameters"></a>


| 參數 | 它設定的內容 | 
| --- | --- | 
| MessageGroupId | 主題訊息群組。FIFO 主題的必要項目 | 
| MessageDeduplicationId | 沒有內容型重複資料刪除的 FIFO 主題的重複資料刪除識別符。從事件衍生 | 
| Subject | 訊息主旨，適用於電子郵件訂閱 | 
| MessageStructure | 設定為 json以傳送每個通訊協定的不同訊息 | 
| MessageAttributes | 要連接的訊息屬性 | 

## 交付角色
<a name="eb-custom-bus-target-sns-role"></a>

角色需要 主題`sns:Publish`。如果主題使用客戶受管金鑰加密，則角色也需要該金鑰`kms:Decrypt`上的 `kms:GenerateDataKey`和 。

## 批次處理和承載
<a name="eb-custom-bus-target-sns-batching"></a>

EventBridge 會呼叫 `PublishBatch`，因此一個目標呼叫最多會執行 10 個事件，而每個主題訊息會攜帶一個事件。請參閱[批次交付到目標](eb-custom-bus-batching.md)。