此 API 作为开发人员预览版提供,可能会根据我们收到的反馈进行更改。不要在生产环境中使用此 API。
CloudEventBase
是用于编码无服务器事件的跨平台格式的基础。有关更多信息,请参阅 https://github.com/cloudevents/spec。
签名:
export interface CloudEvent<T>
特性
财产 | 类型 | 描述 |
---|---|---|
数据 | 时间 | (测试版)有关此特定事件的信息。 |
ID | 细绳 | (测试版)此事件的全球唯一 ID。 |
来源 | 细绳 | (BETA)发布此事件的资源。 |
规范版本 | “1.0” | (BETA)此事件的 CloudEvents 规范版本。 |
主题 | 细绳 | (BETA)由源提供的与此事件相关的资源。 |
时间 | 细绳 | (测试版)此事件发生时。 |
类型 | 细绳 | (BETA)这代表的事件类型。 |
云事件数据
此 API 作为开发人员预览版提供,可能会根据我们收到的反馈进行更改。不要在生产环境中使用此 API。
有关此特定事件的信息。
签名:
data: T;
云事件.id
此 API 作为开发人员预览版提供,可能会根据我们收到的反馈进行更改。不要在生产环境中使用此 API。
此事件的全球唯一 ID。
签名:
id: string;
CloudEvent.source
此 API 作为开发人员预览版提供,可能会根据我们收到的反馈进行更改。不要在生产环境中使用此 API。
发布此事件的资源。
签名:
source: string;
CloudEvent.specversion
此 API 作为开发人员预览版提供,可能会根据我们收到的反馈进行更改。不要在生产环境中使用此 API。
此事件的 CloudEvents 规范版本。
签名:
readonly specversion: "1.0";
CloudEvent.subject
此 API 作为开发人员预览版提供,可能会根据我们收到的反馈进行更改。不要在生产环境中使用此 API。
由源提供的与此事件相关的资源。
签名:
subject?: string;
云事件时间
此 API 作为开发人员预览版提供,可能会根据我们收到的反馈进行更改。不要在生产环境中使用此 API。
当这个事件发生的时候。
签名:
time: string;
CloudEvent.type
此 API 作为开发人员预览版提供,可能会根据我们收到的反馈进行更改。不要在生产环境中使用此 API。
这代表的事件类型。
签名:
type: string;