Google Cloud Functions第二代与Firebase数据库触发器



我正试图将我的函数从云函数第一代(java 11)更新到第二代。显然,一些变化意味着通过Cloud CLI实现的旧功能不适用于新的云功能。旧的触发器是通过以下命令设置的:

--trigger-event providers/google.firebase.database/eventTypes/ref.create 
--trigger-resource projects/_/instances/root/message/{message_id}

仍然可以在"OnCreate"上运行函数。从firebase数据库触发?看起来它可以用EventArc到达,但我找不到任何地方如何做到这一点。有人已经这样做了,或者可以澄清一下吗?

根据@DazWilkin的评论,有一个现有的公共问题跟踪器来处理这个问题。根据问题内容(截至2022年3月18日):"云功能团队发现问题:旗帜不支持事件,因为它只支持PubSub和GCS事件,团队将更改消息更具体。">

关于这一点,Firebase官方文档(截至2022年3月29日)中有一个预览限制:

Cloud Functions(第二代)通过Eventarc提供Pub/Sub, Cloud Storage和Audit Log事件。计划为Firestore、Firebase RTDB、Analytics和Auth提供更多的活动。

相关内容

  • 没有找到相关文章

最新更新