CloudEvent interface
云事件 1.0 架构中的事件。
属性
| data | 特定于事件类型的事件数据。 |
| data |
数据类型值。 |
| data |
标识数据所遵循的架构。 |
| extension |
事件的其他上下文属性。 云事件规范将这些规范称为“扩展属性”。 |
| id | 事件的标识符。 ID 和源的组合对于每个非重复事件必须是唯一的。 |
| source | 标识发生事件的上下文。 ID 和源的组合对于每个非重复事件必须是唯一的。 |
| spec |
事件使用的 CloudEvents 规范的版本。 |
| subject | 这描述事件生成者(由源标识)上下文中事件的主题。 |
| time | 生成事件的时间。 |
| type | 与发起事件相关的事件类型。 |
属性详细信息
data
特定于事件类型的事件数据。
data?: T
属性值
T
dataContentType
数据类型值。
dataContentType?: string
属性值
string
dataSchema
标识数据所遵循的架构。
dataSchema?: string
属性值
string
extensionAttributes
事件的其他上下文属性。 云事件规范将这些规范称为“扩展属性”。
extensionAttributes?: Record<string, unknown>
属性值
Record<string, unknown>
id
事件的标识符。 ID 和源的组合对于每个非重复事件必须是唯一的。
id: string
属性值
string
source
标识发生事件的上下文。 ID 和源的组合对于每个非重复事件必须是唯一的。
source: string
属性值
string
specVersion
事件使用的 CloudEvents 规范的版本。
specVersion?: string
属性值
string
subject
这描述事件生成者(由源标识)上下文中事件的主题。
subject?: string
属性值
string
time
生成事件的时间。
time?: Date
属性值
Date
type
与发起事件相关的事件类型。
type: string
属性值
string