[英]List files changed after a particular timestamp in Google Cloud Storage 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.