CloudEvent interface

此 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;