首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以为存储在另一个项目中的Bucket创建Pub/Sub云存储通知?

是否可以为存储在另一个项目中的Bucket创建Pub/Sub云存储通知?
EN

Stack Overflow用户
提问于 2022-10-06 05:21:47
回答 1查看 199关注 0票数 1

背景:我有项目A中的云存储桶和计算项目B中的所有其他计算服务。

需求是在存储项目B中创建一个云函数和Pub/Sub通知。

计划中的步骤是:

在项目B中为驻留在项目A中的存储桶创建Pub/Sub存储通知(如果在存储桶中创建了任何新对象,则需要将存储事件发送到项目B中的主题),一旦我们在项目B中接收到存储事件,则应该通过另一个订阅将相同的消息发送到云函数,该订阅将触发具有存储事件information.

  • Need的云函数,以便在云功能

中进一步使用存储事件

问:是否可以为项目A中的云存储创建来自项目B的存储通知?我们怎么能做到呢?另外,我想让这个事件稍后被发送到云功能,我们怎么做呢?

感谢你的帮助!!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-06 19:03:18

可以,停那儿吧!它的工作原理与在一个项目中设置它相同,但您需要指定项目It。

在项目A:gsutil mb -p project-a -l location gs://bucket-name

  • Create中创建存储桶项目B:gcloud pubsub topics create projects/project-b/topics/topic-name

  • Configure notifications:

中的通知

代码语言:javascript
复制
# Assuming here that caller has permissions to both projects.
gsutil notification create \
         -f json \
         -t projects/project-b/topics/topic-name \
         gs://bucket-name

通过gcloud或从UI:https://cloud.google.com/functions/docs/calling/pubsub#gcloud

  1. 设置一个云函数来触发您的主题
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73968946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档