操作EG事件中心通知的事件
功能介绍
操作EG(EventGrid,简称EG。是华为云提供的一款Serverless事件总线服务)事件中心通知的事件。
调试
您可以在API Explorer中调试该接口。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
- 如果使用身份策略授权,需具备如下身份策略权限。
授权项
访问级别
资源类型(*为必须)
条件键
别名
依赖的授权项
gaussdb:instance:operateScheduleEvents
write
-
-
-
-
URI
POST /v3/{project_id}/schedule-events
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| project_id | 是 | String | 参数解释: 租户在某一Region下的项目ID。 获取方法请参见获取项目ID。 约束限制: 不涉及。 取值范围: 只能由英文字母、数字组成,且长度为32个字符。 默认取值: 不涉及。 |
请求参数
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| event_instances | 是 | object | 参数解释: 事件列表。详见表3。 约束限制: 不涉及。 |
| operation_type | 是 | String | 参数解释: 事件操作类型。 约束限制: 不涉及。 取值范围:
默认取值: 不涉及。 |
| event_schedule_window | 否 | object | 参数解释: 事件调度窗口。详见表4。 约束限制: operation_type参数值为reservation时,event_schedule_window参数必传。 |
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| event_id | 是 | String | 参数解释: 事件ID。该参数值可调用查询事件列表接口,通过表 events字段说明中的“id”获取。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
| instance_id | 是 | String | 参数解释: 实例ID。该参数值可调用查询数据库实例列表 - QueryingDBInstances接口,通过表 instances中的“id”获取。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
响应参数
| 参数 | 参数类型 | 描述 |
|---|---|---|
| results | Array of objects | 参数解释: 事件操作响应结果,详见表6。 |
请求示例
修改实例的事件调度时间窗。
POST https://gaussdb-opengauss.ap-southeast-1.myhuaweicloud.com/v3/54623db08b174c858ba779d2aa7923a3/schedule-events
{
"event_instances": [
{
"instance_id": "a2c16e6bfd3d4d28ba41091b95488618in01",
"event_id": "131375c299d54da989589048900e568fev01"
}
],
"event_schedule_window": {
"planned_day": "2025-11-13",
"start_time": "06:00",
"end_time": "10:00"
},
"operation_type": "reservation"
} 响应示例
{
"results": [
{
"id": "131375c299d54da989589048900e568fev01",
"instance_id": "a2c16e6bfd3d4d28ba41091b95488618in01",
"success": true,
"job_id": "a2c16e6bfd3d4d28ba41091b954886181221",
"error_code": "",
"error_msg": ""
}
]
} 状态码
- 正常
- 异常
请参见状态码。
错误码
请参见错误码。