当在存储桶的特定文件夹中更改某些内容时,我有一个执行云功能的方案。当我使用cli部署函数并传递BUCKET / FOLDERNAME作为触发器时,它给了我一个错误的无效参数。在FOLDER级别有没有人可以触发?
答案 0 :(得分:1)
您只能指定存储桶名称。您无法在存储桶中指定文件夹。
需要注意的关键是存储桶的名称空间是平坦的。文件夹是模拟的,它们实际上并不存在。存储桶中的所有对象都将存储桶作为父级,而不是目录。
您实际上可以做的是在函数内部实现if条件,以便仅在请求包含具有您文件夹名称的对象时执行填充操作。请记住,按照这种方法,对于上传到存储桶中的每个对象,您的功能仍然会被触发。