云数据库 RDS

产品文档

云数据库 RDS

describeTables

描述

获取当前实例的指定库的表列表信息 - 仅支持 MySQL,Percona,MariaDB

请求方式

GET

请求地址

https://rds.jdcloud-api.com/v1/regions/{regionId}/instances/{instanceId}/databases/{dbName}/tables

名称 类型 是否必需 默认值 描述
regionId String True 地域代码,取值范围参见《各地域及可用区对照表》
instanceId String True RDS 实例ID,唯一标识一个RDS实例
dbName String True 库名称

请求参数

名称 类型 是否必需 默认值 描述
pageNumber Integer False 显示数据的页码,默认为1,取值范围:[-1,∞)。pageNumber为-1时,返回所有数据页码;超过总页数时,显示最后一页;
pageSize Integer False 每页显示的数据条数,默认为100,取值范围:[10,100],用于查询列表的接口

返回参数

名称 类型 描述
result Result

Result

名称 类型 描述
tables String[ ] 数据库表名称集合
totalCount Integer

返回码

返回码 描述
200 OK

请求示例

GET

public void testDescribeTables() {
    DescribeTablesRequest request = new DescribeTablesRequest();
    request.setDbName("dj_db");
    request.setInstanceId("mysql-k67q8n46si");
    request.setRegionId("cn-north-1");
    DescribeTablesResponse response = rdsClient.describeTables(request);
    System.out.println(new Gson().toJson(response));
}

返回示例

{
    "requestId": "bpaoofj0eshnh4sk65c6eh52cc2j9pe9", 
    "result": {
        "tables": [
            "dj_db"
        ], 
        "totalCount": 1
    }
}
更新时间:2020-07-10 16:59:29
feedback