

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

# 使用 Amazon S3 主控台啟用和設定事件通知
<a name="enable-event-notifications"></a>

您可以啟用特定的 Amazon S3 一般用途儲存貯體事件，於發生事件時傳送通知訊息給目的地。本節說明如何使用 Amazon S3 主控台來啟用事件通知。如需如何搭配 AWS SDKs 和 Amazon S3 REST APIs 使用事件通知的詳細資訊，請參閱 [以程式設計方式設定事件通知](how-to-enable-disable-notification-intro.md#event-notification-configuration)。

**先決條件**：您必須先設定其中一個目的地類型，然後設定許可，才能啟用儲存貯體的事件通知。如需詳細資訊，請參閱[支援的事件目的地](notification-how-to-event-types-and-destinations.md#supported-notification-destinations)及[授予許可以將事件通知訊息發佈至目標](grant-destinations-permissions-to-s3.md)。

**注意**  
Amazon Simple Queue Service FIFO (先進先出) 佇列不支援做為 Amazon S3 事件通知目的地。若要傳送 Amazon S3 事件通知給 Amazon SQS FIFO 佇列，您可以使用 Amazon EventBridge。如需詳細資訊，請參閱[啟用 Amazon EventBridge](enable-event-notifications-eventbridge.md)。

**Topics**
+ [使用 Amazon S3 主控台啟用 Amazon SNS、Amazon SQS 或 Lambda 通知](#enable-event-notifications-sns-sqs-lam)

## 使用 Amazon S3 主控台啟用 Amazon SNS、Amazon SQS 或 Lambda 通知
<a name="enable-event-notifications-sns-sqs-lam"></a>

**啟用及設定 S3 儲存貯體的事件通知**

1. 登入 AWS 管理主控台 ，並在 [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)：// 開啟 Amazon S3 主控台。

1. 在左側導覽窗格中，選擇**一般用途儲存貯體**。

1. 在儲存貯體名稱清單中，選擇要啟用事件的儲存貯體名稱。

1. 選擇 **Properties** (屬性)。

1. 瀏覽至**事件通知**區段，然後選擇**建立事件通知**。

1. 在**一般組態**區段中，指定事件通知的描述性事件名稱。或者，您也可以指定首碼和字尾，將通知限制在具有以指定字元結尾的金鑰的物件。

   1. 輸入**事件名稱**的說明。

      如果您未輸入名稱，則會產生全域唯一識別碼 (GUID) 並用於名稱。

   1. (選用) 若要依字首篩選事件通知，請輸入 **Prefix** (字首)。

      例如，您可以設定字首篩選條件，只在檔案新增至特定資料夾 (例如，`images/`) 時才收到通知。

   1. (選用) 若要依尾碼篩選事件通知，請輸入 **Prefix** (尾碼)。

      如需詳細資訊，請參閱[使用物件金鑰名稱篩選來設定事件通知](notification-how-to-filtering.md)。

1. 在 **Event types** (事件類型) 區段中，選取您要接收通知的一或多個事件類型。

   如需不同事件類型的清單，請參閱 [SQS、SNS 和 Lambda 支援的事件類型](notification-how-to-event-types-and-destinations.md#supported-notification-event-types)。

1. 在**目的地**區段中，選擇事件通知目的地。
**注意**  
在發佈事件通知之前，您必須授予 Amazon S3 主體必要的許可來呼叫相關 API。這樣可以將通知發佈至 Lambda 函數、SNS 主題或 SQS 佇列。

   1. 選取目的地類型： **Lambda 函式**、**SNS 主題**或 **SQS 佇列**。

   1. 選擇目的地類型後，請從清單中選擇功能、主題或佇列。

   1. 或者，如果您想要指定 Amazon Resource Name (ARN)，**請選取輸入 ARN** 並輸入 ARN。

   如需詳細資訊，請參閱[支援的事件目的地](notification-how-to-event-types-and-destinations.md#supported-notification-destinations)。

1. 選擇 **Save changes** (儲存變更)，Amazon S3 會將測試訊息傳送到事件通知目的地。