分布式消息服务-RocketMQ

查上线资源池

2024-07-02 03:14:40

接口介绍

查询上线的资源池信息及产品信息。

接口约束

无。

URl

GET       https://[endpoint]/v1/prodResPools

请求参数

请求参数

是否必填

位置

参数类型

说明

prodCode

url

String

产品编码

outerProdCode

url

String

外部产品编码

resPoolCode

url

String

资源池编码

响应参数

响应参数

参数类型

描述

statusCode

Integer

返回编码。成功:800,失败:900

message

String

提示信息

returnObj

String

返回对象。

resPools

List<ResPool>

资源池列表

resPoolCode

String

资源池编码

resPoolName

String

资源池名称

products

List<Products >

资源池产品列表

prodName

String

产品名称

prodCode

String

产品编码

outerProdCode

String

外部产品编码

prodStatus

String

产品状态:

按资源池维度

2:已上架

 

请求示例

GET       https://[endpoint]/v1/prodResPools?prodCode=MQ2&outerProdCode=MQ2&resPoolCode=testpool

响应成功示例

{

       "statusCode": 800,

       "message": "success",

       "returnObj": [{

                     "resPoolCode": "2d0e89d6a43f465182903ecf5eb2cb13",

                     "resPoolName": "北京4",

                     "products": [{

                            "prodName": "分布式数据库",

                            "prodCode": "DRDS",

                            "outerProdCode": "DRDS",

                            "prodStatus": "2"

                     }]

              },

              {

                     "resPoolCode": "9259931866a64ac9ae1d05aca72b1c66",

                     "resPoolName": "西安3",

                     "products": [{

                                   "prodName": "分布式数据库",

                                   "prodCode": "DRDS",

                                   "outerProdCode": "DRDS",

                                   "prodStatus": "2"

                            },

                            {

                                   "prodName": "分布式消息",

                                   "prodCode": "DCS",

                                   "outerProdCode": "DCS",

                                   "prodStatus": "2"

                            }

                     ]

              }

       ]

}

 

响应失败示例

{

    "returnObj": {},

    "message": "...",

    "statusCode": "900"

}

 

 


fEVUlItUXTT8