由于我无法发表评论,请关注this thread。
我已经按照@Brandon Yarbrough的指示成功创建了对象更改通知(谢谢!)。
但是我想将监视范围从整个存储桶缩小到一个子文件夹。例如,从“ gs:// mainbucket /”到“ gs:// mainbucket / subfolder1 /”。但是,尝试使用相同的语法返回此错误。
CommandException:通知创建需要GCS存储桶名称,但得到了'gs:// mainbucket / subfolder1 /'
应该如何实现此功能?
答案 0 :(得分:3)
您需要将子文件夹指定为存储桶中上载的对象的前缀。您可以通过添加-p sub-folder
来实现。
来自另一个线程中的示例:
$ gsutil notification create \
-t pubsup-topic-name -f json \
-e OBJECT_FINALIZE \
-p subfolder1/ gs://mainbucket