CloudEvent interface

這個 API 僅為開發人員的預先發布版,可能會根據收到的意見回饋有所變動。請勿在正式環境中使用這個 API,

CloudEventBase 是跨平台格式編碼無伺服器事件的基礎,詳情請參閱 https://github.com/cloudevents/spec。

簽名:

export interface CloudEvent<T> 

屬性

屬性 類型 說明
資料 T (Beta 版) 這個特定事件的資訊。
id 字串 (Beta 版) 這個事件的全域專屬 ID。
資料來源 字串 (Beta 版) 發布這個事件的資源。
specversion 「1.0」 (Beta 版) 此事件的 CloudEvents 規格版本。
主旨 字串 (Beta 版) 與這個事件相關的資源,由來源提供。
時間 字串 (Beta 版) 發生這個事件的時間。
類型 字串 (Beta 版) 代表的事件類型。

CloudEvent.data

這個 API 僅為開發人員的預先發布版,可能會根據收到的意見回饋有所變動。請勿在正式環境中使用這個 API,

這個特定活動的相關資訊。

簽名:

data: T;

CloudEvent.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;

CloudEvent.time

這個 API 僅為開發人員的預先發布版,可能會根據收到的意見回饋有所變動。請勿在正式環境中使用這個 API,

此事件發生的時間。

簽名:

time: string;

CloudEvent.type

這個 API 僅為開發人員的預先發布版,可能會根據收到的意見回饋有所變動。請勿在正式環境中使用這個 API,

代表的事件類型。

簽名:

type: string;