更新时间:2022-05-13 GMT+08:00
分享

查询DDM逻辑库详细信息

功能介绍

查询指定逻辑库的详细信息。

接口约束

调试

您可以在API Explorer中调试该接口。

URI

GET /v1/{project_id}/instances/{instance_id}/databases/{ddm_dbname}

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

instance_id

String

DDM实例ID

ddm_dbname

String

需要查询的逻辑库名称,不区分大小写。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

database

GetDatabaseResponseBean object

逻辑库信息。

表4 GetDatabaseResponseBean

参数

参数类型

描述

name

String

逻辑库名称。

created

String

逻辑库的创建时间。

status

String

状态。

updated

String

DDM实例最后更新时间。

databases

Array of GetDatabases objects

逻辑库分片的详细信息。

shard_mode

String

逻辑库的工作模式。

  • cluster表示逻辑库是拆分模式。
  • single表示逻辑库是非拆分模式。

shard_number

Integer

同一种工作模式下逻辑库分片的数量。

shard_unit

Integer

单个RDS上的逻辑库分片数。

dataVips

Array of strings

连接逻辑库使用的IP:端口。

used_rds

Array of GetDatabaseUsedRds objects

关联RDS

表5 GetDatabases

参数

参数类型

描述

dbslot

Integer

分片数。

name

String

分片名称.

status

String

状态。

created

String

创建时间。

updated

String

最近更新时间。

id

String

所在RDS的id。

idName

String

所在RDS的名称。

表6 GetDatabaseUsedRds

参数

参数类型

描述

id

String

关联RDS节点ID。

name

String

关联RDS名称

status

String

关联RDS状态。

error_msg

String

响应信息,若无异常信息则不返回该参数。

状态码: 400

表7 响应Body参数

参数

参数类型

描述

errCode

String

业务错误码

externalMessage

String

错误信息

状态码: 500

表8 响应Body参数

参数

参数类型

描述

errCode

String

业务错误码

externalMessage

String

错误信息

请求示例

GET https://{endpoint} /v1/{project_id}/instances/{instance_id}/databases/{ddm_dbname}

响应示例

状态码: 200

OK

{
  "database" : {
    "name" : "db_7567",
    "created" : 1604631243234,
    "status" : "RUNNING",
    "updated" : 1604631243234,
    "databases" : [ {
      "id" : "e70a82534a364492b795c5080e3a1591in01",
      "name" : "db_7567_0000",
      "idName" : "db_7567_0000",
      "dbslot" : 0,
      "status" : "RUNNING",
      "created" : 1604631243234,
      "updated" : 1604631243234
    }, {
      "id" : "e70a82534a364492b795c5080e3a1591in01",
      "name" : "db_7567_0001",
      "idName" : "db_7567_0001",
      "dbslot" : 1,
      "status" : "RUNNING",
      "created" : 1604631243234,
      "updated" : 1604631243234
    }, {
      "id" : "e70a82534a364492b795c5080e3a1591in01",
      "name" : "db_7567_0002",
      "idName" : "db_7567_0002",
      "dbslot" : 2,
      "status" : "RUNNING",
      "created" : 1604631243234,
      "updated" : 1604631243234
    }, {
      "id" : "e70a82534a364492b795c5080e3a1591in01",
      "name" : "db_7567_0003",
      "idName" : "db_7567_0003",
      "dbslot" : 3,
      "status" : "RUNNING",
      "created" : 1604631243234,
      "updated" : 1604631243234
    }, {
      "id" : "e70a82534a364492b795c5080e3a1591in01",
      "name" : "db_7567_0004",
      "idName" : "db_7567_0004",
      "dbslot" : 4,
      "status" : "RUNNING",
      "created" : 1604631243234,
      "updated" : 1604631243234
    }, {
      "id" : "e70a82534a364492b795c5080e3a1591in01",
      "name" : "db_7567_0005",
      "idName" : "db_7567_0005",
      "dbslot" : 5,
      "status" : "RUNNING",
      "created" : 1604631243234,
      "updated" : 1604631243234
    }, {
      "id" : "e70a82534a364492b795c5080e3a1591in01",
      "name" : "db_7567_0006",
      "idName" : "db_7567_0006",
      "dbslot" : 6,
      "status" : "RUNNING",
      "created" : 1604631243234,
      "updated" : 1604631243234
    }, {
      "id" : "e70a82534a364492b795c5080e3a1591in01",
      "name" : "db_7567_0007",
      "idName" : "db_7567_0007",
      "dbslot" : 7,
      "status" : "RUNNING",
      "created" : 1604631243234,
      "updated" : 1604631243234
    } ],
    "shard_mode" : "cluster",
    "shard_number" : 8,
    "shard_unit" : 8,
    "dataVips" : [ {
      "id" : "192.168.185.97:5066"
    } ],
    "used_rds" : [ {
      "id" : "e70a82534a364492b795c5080e3a1591in01",
      "name" : "rds-5338",
      "status" : "normal"
    } ]
  }
}

状态码: 400

bad request

{
  "externalMessage" : "Parameter error.",
  "errCode" : "DBS.280001"
}

状态码: 500

server error

{
  "externalMessage" : "Server failure.",
  "errCode" : "DBS.200412"
}

状态码

状态码

描述

200

OK

400

bad request

500

server error

错误码

请参见错误码

分享:

    相关文档

    相关产品

close