调用ListDownStreamBindings查询Exchange绑定。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ListDownStreamBindings |
要执行的操作。取值: ListDownStreamBindings。 |
ExchangeName | String | 是 | test |
Exchange名称。 |
InstanceId | String | 是 | 1880770869023*** |
实例ID。 |
MaxResults | Integer | 是 | 1 |
最大结果集。 |
RegionId | String | 是 | cn-hangzhou |
地域ID。 |
VirtualHost | String | 是 | test |
Vhost名称。 |
NextToken | String | 否 | caeba0bbb2be03f84eb48b699f0a**** |
用来标记当前查询结束的位置,以便下一次调用时作为参数传入,继续翻页。首次调用或返回最后一页时,取值为空字符串。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | Integer | 200 |
返回码。返回200代表成功。 |
Data | Struct |
返回数据。 |
|
Bindings | Array of BindingVO |
绑定。 |
|
Argument | String | test |
x-match属性。取值:
该参数仅适用于Headers类型的Exchange,对其它类型的Exchange无效。 |
BindingKey | String | amq.test |
绑定键。
|
BindingType | String | QUEUE |
绑定目标对象的类型。取值:
|
DestinationName | String | QueueTest |
绑定目标名称。 |
SourceExchange | String | test |
源Exchange名称。 |
MaxResults | Integer | 1 |
最大结果集。 |
NextToken | String | caebacccb2be03f84eb48b699f0a**** |
表示当前调用返回读取到的位置,空代表数据已经读取完毕。 |
Message | String | operation success |
返回信息。 |
RequestId | String | 9C1E0502-0790-4FDB-8C96-6D5C8D9B7*** |
请求ID。 |
Success | Boolean | true |
是否成功。 |
示例
请求示例
http(s)://amqp-open.cn-hangzhou.aliyuncs.com/?Action=ListDownStreamBindings
&ExchangeName=test
&InstanceId=1880770869023***
&MaxResults=1
&RegionId=cn-hangzhou
&VirtualHost=test
&<公共请求参数>
正常返回示例
XML
格式
<Message>operation success</Message>
<RequestId>9C1E0502-0790-4FDB-8C96-6D5C8D9B7***</RequestId>
<Data>
<NextToken>,</NextToken>
<MaxResults>1</MaxResults>
<Bindings>
<Argument>test</Argument>
<SourceExchange>test</SourceExchange>
<BindingKey>amq.test</BindingKey>
<BindingType>QUEUE</BindingType>
<DestinationName>QueueTest</DestinationName>
</Bindings>
</Data>
<Code>200</Code>
<Success>true</Success>
JSON
格式
{
"Message": "operation success",
"RequestId": "9C1E0502-0790-4FDB-8C96-6D5C8D9B7***",
"Data": {
"NextToken": ",",
"MaxResults": 1,
"Bindings": {
"Argument": "test",
"SourceExchange": "test",
"BindingKey": "amq.test",
"BindingType": "QUEUE",
"DestinationName": "QueueTest"
}
},
"Code": 200,
"Success": true
}
错误码
访问错误中心查看更多错误码。