本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

瞭解庫存箱通知

貢獻者

如果您想StorageGRID 要將有關特定事件的通知傳送至目的地Amazon Simple Notification Service(SNS)、您可以啟用S3儲存區的事件通知。

您可以 設定事件通知 將通知組態XML與來源儲存區建立關聯。通知組態XML遵循S3慣例來設定儲存區通知、目的地SNS主題則指定為端點的URN。

事件通知會在通知組態中指定的來源儲存區建立、並傳送至目的地。如果與物件相關聯的事件成功、就會建立該事件的通知並排入傳送佇列。

不保證通知的獨特性和順序。由於為了確保交付成功而採取的作業、可能會將多個事件通知傳送到目的地。由於交付方式非同步、因此無法保證目的地的通知時間順序與來源庫位事件的順序相符、尤其是來自不同StorageGRID 的站台的作業。您可以使用事件訊息中的「消音器」鍵來判斷特定物件的事件順序、如Amazon S3文件所述。

支援的通知和訊息

下列限制會遵循Amazon S3 API的事件通知:StorageGRID

  • 您無法設定下列事件類型的通知。這些事件類型*不支援*。

    • 'S 3:ReducedRedundancyLostObject'

    • 「s 3:ObjectRestore:completed」

  • 從Suse傳送的事件通知StorageGRID 會使用標準Json格式、但不包含某些金鑰、並使用其他金鑰的特定值、如表所示:

金鑰名稱 價值StorageGRID

事件來源

"gws:s3"

awsRegion

不含

X-amz-id-2

不含

不需要

「urn:sgws:s3::bucket_name」