使用DeleteTargets删除规则投递目标。

URI

/openapi/deleteTargets

请求参数

名称 类型 是否必选 示例值 描述
EventBusName String default 事件总线(EventBus)名称。详情请参见使用限制
RuleName String myRule2 事件规则名称。详情请参见使用限制
TargetIds List<String> ["target10"] 需要删除的Target列表。

返回参数

名称 类型 示例值 描述
ErrorEntriesCount Int 1 处理失败的事件体数量。
ErrorEntries List<EBErrorEntry> [] 处理失败的事件体信息。
表 1. ErrorEntries数据结构列表
名称 类型 示例值 描述
ErrorCode String EventTargetNotExist 错误码。
ErrorMessage String The event target delete has not exist! 错误信息。
EntryId String target10 事件体ID。

示例

请求示例

POST /openapi/deleteTargets HTTP/1.1
Host: 123456789098****.eventbridge.cn-hangzhou.aliyuncs.com
Date: Sat, 18 Apr 2020 05:30:41 GMT
x-eventbridge-version: 2020-04-01
Authorization: EVENTBRIDGE vZ3VL0SuJdHiEmvU:Jo2PbT*****4azYAYoYslKLvWzg=
Content-type: text/xml;charset=UTF-8
Content-Length: 26

{
    "EventBusName": "default",
    "RuleName": "myRule2",
    "TargetIds": ["target10"]
}

返回示例

HTTP/1.1 200 OK
Server: AliyunEventBridge
Connection: keep-alive
Content-Type: application/json;charset=utf-8
Content-Length: 79
x-eventbridge-request-id: 5E9A9081333245F1D130002F
Date: Sat, 18 Apr 2020 05:30:41 GMT

{
    "ErrorEntriesCount": 1,
    "ErrorEntries": [{
        "ErrorCode": "EventTargetNotExist",
        "ErrorMessage": "The event target delete has not exist! ",
        "EntryId": "target10"
    }]
}