SendCloudEventInput interface
- EventGridProducerClient#sendCloudEvents 的输入形状
属性
| data | 特定于事件类型的事件数据。 |
| datacontenttype | 数据类型值。 |
| dataschema | 标识数据所遵循的架构。 |
| extension |
事件的其他上下文属性。 云事件规范将这些规范称为“扩展属性”。 |
| id | 事件的标识符。 ID 和源的组合对于每个非重复事件必须是唯一的。 如果未提供 ID,将生成和使用随机 UUID。 |
| source | 标识发生事件的上下文。 ID 和源的组合对于每个非重复事件必须是唯一的。 |
| 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,将生成和使用随机 UUID。
id?: string
属性值
string
source
标识发生事件的上下文。 ID 和源的组合对于每个非重复事件必须是唯一的。
source: string
属性值
string
subject
这描述事件生成者(由源标识)上下文中事件的主题。
subject?: string
属性值
string
time
生成事件的时间。 如果未提供,将使用当前时间。
time?: Date
属性值
Date
type
与发起事件相关的事件类型。
type: string
属性值
string