查询交换器

2022-04-19 13:59:38

1.接口协议:

接口

https://[endpoint].ctapi.ctyun.cn/v1/exchange/query

请求方式

GET

请求参数

是否必填

位置

参数类型

说明

prodInstId


String

实例ID

vhost


String

vhost名称

name


String

队列名称

响应参数

参数类型

描述

statusCode

String

接口系统层面状态码。成功:800,失败:900

message

String

描述状态

returnObj

String

返回对象。此参数所包含的参数请见“响应示例"里面的注释

 

 

返回值

参数名

参数类型

说明

name

String

交换器名称

arguments

String

交换器参数

durable

Boolean

是否持久化

auto_delete

Boolean

是否自动删除

internal

Boolean

选择存储数据的节点

type

String

交换器类型

user_who_performed_action

String

创建交换器的用户

incoming

Array

输入数据情况

vhost

String

所属vhost

 

2.请求示例:

`GET https://[endpoint].ctapi.ctyun.cn/v1/exchange/query`

3.返回示例:

 成功响应示例

{
    "returnObj":{
        "data":{
            "arguments":{

            }
,
            "auto_delete":false,
            "durable":true,
            "incoming":[

            ]
,
            "internal":false,
            "name":"asdasdasd",
            "outgoing":[

            ]
,
            "type":"direct",
            "user_who_performed_action":"rabbitmq",
            "vhost":"/"
        }

    }
,
    "message":"success",
    "statusCode":"800"
}

 失败响应示例

{

    "returnObj":{
        "data":"{\"error\":\"not_found\",\"reason\":\"vhost_not_found\"}"
    }
,
    "message":"...",
    "statusCode":"900"
}