firebase - 我可以使用 Terraform 部署 Firebase https 可调用 (.onCall) 吗?
问题描述
因此,AFAIK,所有触发的云功能基本上都可以使用 google deploy 命令进行部署,这反过来又允许我通过类似的参数化通过 terraform 进行部署。话虽如此,我似乎无法部署 https 可调用函数:
event_trigger {
event_type = "https.onCall"
resource = ""
}
我的假设是,这是因为 https 可调用对象明确地是仅 Firebase 的“系统”。
有没有人经历过这种情况?
解决方案
Firebase 的可调用函数只是遵循特殊协议的 HTTPS 函数。由 firebase-functions SDK 提供的函数端包装器仅由 Firebase CLI 部署。如果您不能使用 Firebase CLI,那么您将很难找到一种等效的方法来部署该代码。在客户端和函数上编写您自己的协议并使用与您的部署过程兼容的工具进行部署可能会更容易。
推荐阅读
- react-native - 在配置链接方面需要帮助 React Native Navigation
- jpa - 无法让 JPA 在 Wildfly 19.1 上工作
- rust - 在 Rust 中,我创建了一个 impl 返回类型,我可以将其作为参数传递。但是我没有找到将它存储在我的结构中的方法?
- tensorflow - ValueError: 层 lstm_34 的输入 0 与层不兼容:预期 ndim=3,发现 ndim=2。收到的完整形状:[无,25]
- flutter - 在 Flutter Dart Firestore 应用中实现收藏按钮
- excel - VBA代码莫名其妙地改变公式中的列
- sql - 如何在锁定步骤中在两列上应用过滤器值列表?
- swift - 如何使用 DateComponentsFormatter 将日期显示为“今天”或“昨天”?
- php - 无法在我的计算机中配置 PHP。你能检查我做错了什么吗?
- php - 针对嵌套 JSON 字段、MYSQL、PHP 的 QUERY