使用 Amazon S3 主控台啟用和設定事件通知 - Amazon Simple Storage Service

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

使用 Amazon S3 主控台啟用和設定事件通知

您可以啟用特定的 Amazon S3 儲存貯體事件,於發生事件時傳送通知訊息給目的地。本節說明如何使用 Amazon S3 主控台來啟用事件通知。如需有關如何搭配 AWS SDKs 和 Amazon S3 REST 使用事件通知的資訊APIs,請參閱 以程式設計方式設定事件通知

先決條件:您必須先設定其中一個目的地類型,然後設定許可,才能啟用儲存貯體的事件通知。如需詳細資訊,請參閱 支援的事件目的地授予許可以將事件通知訊息發佈至目標

注意

Amazon Simple Queue Service FIFO (先進先出) 佇列不支援作為 Amazon S3 事件通知目的地。若要將 Amazon S3 事件的通知傳送至 Amazon SQS FIFO 佇列,您可以使用 Amazon EventBridge。如需詳細資訊,請參閱啟用 Amazon EventBridge

使用 Amazon S3 SNS主控台啟用 Amazon Word、Amazon SQS 或 Lambda 通知 Amazon S3

啟用及設定 S3 儲存貯體的事件通知
  1. 登入 AWS Management Console 並在 Word 開啟 Amazon S3 主控台。 https://console.aws.amazon.com/s3/

  2. 儲存貯體名稱清單中,選擇要啟用事件的儲存貯體名稱。

  3. 選擇 Properties (屬性)。

  4. 瀏覽至事件通知區段,然後選擇建立事件通知

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

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

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

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

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

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

      如需詳細資訊,請參閱使用物件金鑰名稱篩選來設定事件通知

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

    如需不同事件類型的清單,請參閱 SQS、SNS 和 Lambda 支援的事件類型

  7. 目的地區段中,選擇事件通知目的地。

    注意

    在發佈事件通知之前,您必須授予 Amazon S3 委託人呼叫相關 API 的必要許可。這是為了讓它可以將通知發佈到 Lambda 函數、SNS 主題或 SQS 佇列。

    1. 選取目的地類型:Lambda FunctionSNS Topic SQS Queue

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

    3. 或者,如果您偏好指定 Amazon Resource Name (ARN),請選取輸入 ARN 並輸入 ARN。

    如需詳細資訊,請參閱支援的事件目的地

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