簡體   English   中英

Cloud Function 存儲在特定 Bucket 文件夾上的觸發器

[英]Cloud Function storage trigger on folder of a particular Bucket

當存儲桶的特定文件夾中的某些內容發生更改時,我有一個執行雲 function 的場景。 當我使用 cli 部署 function 並將 BUCKET/FOLDERNAME 作為觸發器傳遞時,它給了我一個錯誤,無效 arguments。 有沒有人在文件夾級別觸發?

您只能指定存儲桶名稱。 您不能在存儲桶中指定文件夾。

需要注意的一個關鍵點是存儲桶的命名空間是平面的。 文件夾是模擬的,它們實際上並不存在。 存儲桶中的所有對象都將存儲桶作為父對象,而不是目錄。

您實際上可以做的是在您的 function 中實現一個 if 條件,僅當請求包含帶有您的文件夾名稱的 object 時才執行操作。 請記住,通過遵循這種方法,您的 function 仍將針對上傳到您的存儲桶的每個 object 觸發。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM