调用ListExchanges查询Exchange。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListExchanges

要执行的操作。取值:

ListExchanges

InstanceId String amqp-cn-7pp2mwbc****

实例ID。

MaxResults Integer 1

最大结果集。取值:

1~100

RegionId String cn-hangzhou

地域ID。

VirtualHost String test

Vhost名称。

NextToken String AAAANDQBYW1xcC1jbi03cHAybXdiY3AwMGEBdmhvc3QBAXNkZndhYWJhATE2NDkzMTM4OTU5NDIB4o3z1pPwWzk4aYuiRffi8R6-****

下一次查询的Token。取值:

  • 如果是第一次查询或没有下一次查询,则无需填写。
  • 如果有下一次查询,则取值为上一次返回的NextToken值。

返回数据

名称 类型 示例值 描述
Data Struct

返回数据。

Exchanges Array of ExchangeVO

Exchange。

Attributes Map test

当前版本不支持此参数。

属性。

AutoDeleteState Boolean false

自动删除状态。

CreateTime Long 1580886216000

创建时间戳,单位为毫秒。

ExchangeType String DIRECT

Exchange类型。

Name String amq.direct

Exchange名称。

VHostName String test

Vhost名称。

MaxResults Integer 1

最大结果集。

NextToken String AAAANDQBYW1xcC1jbi03cHAybXdiY3AwMGEBdmhvc3QBAXNkZndhYWJhATE2NDkzMTM4OTU5NDIB4o3z1pPwWzk4aYuiRffi8R6-****

表示当前调用返回的NextToken值,根据返回值判断是否有下一个查询开始的Token。

  • 如果NextToken为空,则表示没有下一个查询开始的Token。
  • 如果NextToken有返回值,则表示该返回值即为下一个查询开始的Token。
RequestId String FEBA5E0C-50D0-4FA6-A794-4901E5465***

请求ID。

示例

请求示例

http(s)://amqp-open.cn-hangzhou.aliyuncs.com/?Action=ListExchanges
&InstanceId=amqp-cn-7pp2mwbc****
&MaxResults=1
&RegionId=cn-hangzhou
&VirtualHost=test
&<公共请求参数>

正常返回示例

XML格式

<ListExchangesResponse>
      <RequestId>FEBA5E0C-50D0-4FA6-A794-4901E5465***</RequestId>
      <Data>
            <NextToken></NextToken>
            <MaxResults>1</MaxResults>
            <Exchanges>
                  <VHostName>test</VHostName>
                  <CreateTime>1580886216000</CreateTime>
                  <AutoDeleteState>false</AutoDeleteState>
                  <ExchangeType>DIRECT</ExchangeType>
                  <Name>amq.direct</Name>
            </Exchanges>
      </Data>
</ListExchangesResponse>

JSON格式

{
  "RequestId": "FEBA5E0C-50D0-4FA6-A794-4901E5465***",
  "Data": {
    "NextToken": "",
    "MaxResults": 1,
    "Exchanges": [
      {
        "VHostName": "test",
        "CreateTime": 1580886216000,
        "AutoDeleteState": false,
        "ExchangeType": "DIRECT",
        "Name": "amq.direct"
      }
    ]
  }
}

错误码

访问错误中心查看更多错误码。