事件概述
更新时间:2025-07-28
事件概述
事件是状态变化的数据记录。本文介绍事件总线EventBridge的事件参数详情。 事件源发布事件到事件总线EventBridge需要按照CloudEvents规范。关于CloudEvents规范的更多信息,请参见CloudEvents 1.0。 以下是事件源发布到事件总线EventBridge的示例事件。
Plain Text
1{
2 "data":{
3 "meetingName":"swqd",
4 "groupId":"456",
5 "action":"camera_off",
6 "time":1590592527490,
7 "info":"系统出现异常",
8 "advice":"请联系管理员"
9 },
10 "id":"45ef4dewdwe1-7c35-447a-bd93-fab****",
11 "source":"BCE_BCC",
12 "specversion":"1.0",
13 "type":"EDAPMetaDataChangeStatus",
14 "subject":"i-xxxxx",
15 "time":"2020-11-19T21:04:41+08:00",
16
17 "resourceType":"Instance",
18 "level": "WARNING",
19 "accountId":"453xxxxxxxxxxxxxxxxxx",
20 "eventBusId":"eb-xxxxxx",
21 "eventBusName":"cloud",
22 "eventSourceAlias":"云服务器",
23 "eventAlias":"BCC事件异常",
24 "eventAliasEn":"EDAPMetaDataChangeStatus"
25 "region":"bj",
26 "recvTimestamp": "2020-11-19T21:04:41+08:00"
27}
参数 | 类型 | 是否必填 | 示例值 | 说明 |
---|---|---|---|---|
data | Map<String, Object> | 否 | ![]() |
事件内容。JSON对象,内容由发起事件的服务决定。CloudEvents可能包含事件发生时由事件生产者给定的上下文,data中封装了这些信息。可以为空。 |
id | String | 否 | 45ef4dewdwe1-7c35-447a-bd93-fab**** | 事件ID。标识事件的唯一值。发送端必须确保source+id是唯一的。可以为空,为空时系统自动生成。 |
source | String | 是 | BCE_BCC | 事件源。提供事件的服务。标识事件发生的内容。 |
specversion | String | 否 | 1.0 | CloudEvents协议版本。可以为空 |
type | String | 是 | EDAPMetaDataChangeStatus | 事件类型。描述事件源相关的事件类型。 |
datacontenttype | String | 否 | application/json;charset=utf-8 | 参数data的内容形式。datacontenttype只支持application/json格式。可以为空。 |
subject | String | 否 | i-CkAFAIam | 事件主体。JSON数据包含标识事件中涉及的资源的标识。在发布订阅模式中,订阅者通常订阅source发出的事件。当source中包含子结构时,只使用source无法对具体事件进行清晰的定义。subject参数在订阅过滤场景中对data无法解释的内容提供说明。可以为空。 |
time | Timestamp | 否 | 2020-11-19T21:04:41+08:00 | 发生事件的时间,例如2020-11-19T21:04:41+08:00。默认值,系统接受到事件的时间。可以为空。 |
resourceType | String | 否 | Instance | 云产品子类型,用户自定义事件中该值。可以为空。 |
level | String | 否 | WARNING | 事件级别,用户自定义。可以为空。 |
accountid | String | 否 | 123456789098**** | 云账号ID。可以为空。默认从请求头中获取。 |
eventBusId | String | 是 | eb-xxxxxx | 接收事件的事件总线Id。 |
eventBusName | String | 否 | cloud | 接收事件的事件总线名称。 |
eventSourceAlias | String | 否 | 云服务器 | 事件源的中文别称。可以为空。 |
eventAlias | String | 否 | BCC事件异常 | 事件类型的中文别称。可以为空。 |
eventAliasEn | String | 否 | EDAPMetaDataChangeStatus | 事件类型的英文别称。可以为空。 |
region | String | 否 | bj | 事件的地域。 |
recvTimestamp | Timestamp | 否 | 2020-11-19T21:04:41+08:00 | 接受到事件的时间戳。2020-11-19T21:04:41+08:00 |