2017-06-20 42 views

回答

0

如果我正確理解您的要求,您可以嘗試的一個選項是"Prefix" filtering

您也可以在對象名稱上使用前綴過濾器(「路徑」實際上只是 字符串)。因此,如果您將文件命名爲「IMAGE001」和 「DOC002」,並且您只想將文檔發送到Lambda,則可以設置一個 前綴「DOC」。

2

S3可以根據事件觸發Lambda(例如:s3:ObjectCreated)。它無法爲特定對象觸發Lambda。這個邏輯應該在Lambda中。

當由於創建對象而導致Lambda被觸發時,Lambda函數也會獲取關於該對象的信息。然後,Lambda可以根據對象屬性選擇繼續或退出。

0

選項1:將這些文件上傳到特定前綴並觸發創建對象的事件。

選項2:爲您的對象鍵添加前綴並觸發創建對象的事件。然後根據文件名前綴過濾來自lamda的事件

相關問題