调用ListEventBuses接口查询符合条件的所有事件总线,可以结合Limit和NextToken来完成翻页功能。
URI
/openapi/listEventBuses
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
NamePrefix | String | 否 | My | 检索的事件总线名称前缀。 |
Limit | Int | 否 | 10 | 限定每次返回的最大条数,可以和NextToken搭配使用实现翻页能力。
说明 每次返回的最大条数不超过100。
|
NextToken | String | 否 | 10 | 当指定Limit时,如果还有多余的返回值则会返回NextToken。 |
返回参数
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
EventBuses | List<EventBus> | 查询到的事件总线(EventBus)列表。 | |
EventBusName | String | default | 事件总线的名称。 |
EventBusARN | String | acs:eventbridge:cn-hangzhou:123456789098***:eventbus/default | 事件总线(EventBus)在阿里云上的统一资源标识ARN。 |
NextToken | String | 10 | 下次翻页请求的偏移量。如果翻页请求还有更多数据可以获取,则会返回NextToken。 |
示例
请求示例
POST /openapi/listEventBuses 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: acs vZ3VL0SuJdHi****:Jo2PbTj******zYAYoYslKLvWzg=
Content-Type: application/json;charset=UTF-8
Content-Length: 26
{
"NamePrefix": "My",
"Limit": 10,
"NextToken": "10"
}
返回示例
HTTP/1.1 200 OK
Server: AliyunEventBridge
Connection: keep-alive
Content-Type: application/json;charset=utf-8
Content-Length: 79
x-eventbridge-request-id: 5E9A9081333245F1D800****
Date: Sat, 18 Apr 2020 05:30:41 GMT
{
"EventBuses":[
{
"EventBusName":"default",
"EventBusARN":"acs:eventbridge:cn-hangzhou:123456789098***:eventbus/default"
},
{
"EventBusName":"MyEventBus",
"EventBusARN":"acs:eventbridge:cn-hangzhou:123456789098***:eventbus/MyEventBus"
}
],
"NextToken":"10"
}