[英]TypeScript types with Google Cloud Functions and Cloud Events
我正在使用 TypeScript 在 GCP 中编写一些由 PubSub 消息触发的 Cloud Functions(第 2 代)。 现在我的代码看起来像这样:
import { CloudEvent, cloudEvent } from "@google-cloud/functions-framework"
interface PubsubMessageSentData {
message: {
data: string
}
}
cloudEvent("test", async (cloudEvent: CloudEvent<PubsubMessageSentData>) => {
console.log("Data:", cloudEvent.data?.messgae.data)
})
我想知道是否有像PubsubMessageSentData
这样由 google somehwere 定义的类型,所以我不必依赖我自己编写的接口。
我希望有一种类型可以轻松用作CloudEvent<>
的类型参数
我找到了我要找的类型 -
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.