更新时间:2024-11-18 GMT+08:00

获取DAS云DBA实例列表

功能介绍

获取DAS云DBA实例列表。

URI

GET /v3/{project_id}/instances

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID。获取方法请参见获取项目ID

最小长度:1

最大长度:1024

表2 Query参数

参数

是否必选

参数类型

描述

datastore_type

String

数据库类型。

offset

Integer

偏移量。从第一条数据偏移offset条数据后开始查询,默认为0(偏移0条数据,表示从第一条数据开始查询),必须为数字,不能为负数。

最小值:0

最大值:5000

limit

Integer

每页记录数,默认为20,最大取值200。

最小值:0

最大值:200

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户token。

X-Language

String

语言。

枚举值:

  • zh-cn
  • en-us

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

instance_list

Array of 表5

实例列表。

数组长度:0 - 200

total_count

Integer

总数。

最小值:0

最大值:10000

表5 DASInstanceInfo

参数

参数类型

描述

instance_id

String

实例id。

最小长度:1

最大长度:64

instance_name

String

实例名称。

最小长度:1

最大长度:64

instance_status

String

实例状态。

最小长度:1

最大长度:16

version

String

实例版本号。

engine_type

String

引擎类型。

最小长度:0

最大长度:64

ip

String

ip

最小长度:0

最大长度:128

port

Integer

端口号

最小值:0

最大值:65535

cpu

Integer

实例cpu核数

mem

Integer

实例内存大小

login_flag

Boolean

实例登录是否启用

slow_sql_flag

Boolean

慢sql是否启用

deadlock_flag

Boolean

死锁分析是否启用

lock_blocking_flag

Boolean

锁阻塞是否启用

charge_flag

Boolean

当前实例是否计费

full_sql_flag

Boolean

全量sql是否启用

状态码: 400

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

最小长度:8

最大长度:36

error_msg

String

错误描述。

最小长度:2

最大长度:512

状态码: 500

表7 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

最小长度:8

最大长度:36

error_msg

String

错误描述。

最小长度:2

最大长度:512

请求示例

获取DAS云DBA实例列表。

GET https://das.cn-north-1.myhuaweicloud.com/v3/054c630ff780d4cc2f40c00d7f6fb21d/instances

响应示例

{ 
  "instance_list" : [ { 
    "instance_id" : "bcfa975193f1402fa11a6d4fd6baf5fbin01", 
    "instance_name" : "rds-sql", 
    "instance_status" : "ACTIVE", 
    "version" : 5.7, 
    "ip" : "192.168.0.84", 
    "port" : 3306, 
    "cpu" : 2, 
    "mem" : 8, 
    "login_flag" : true, 
    "slow_sql_flag" : true, 
    "deadlock_flag" : false, 
    "lock_blocking_flag" : false, 
    "charge_flag" : true, 
    "full_sql_flag" : true 
  } ], 
  "total_count" : 2 
}

状态码

状态码

描述

200

Success.

400

Client error.

500

Server error.

错误码

请参见错误码