Help Center/ Data Admin Service/ API Reference/ APIs/ Intelligent O&M/ Obtaining Information About a Single Instance on Intelligent O&M
Updated on 2026-08-25 GMT+08:00

Obtaining Information About a Single Instance on Intelligent O&M

Function

This API is used to obtain information about a single instance on Intelligent O&M.

Authorization Information

Each account has permissions to call all APIs, but IAM users must have the required permissions specifically assigned.

  • If you are using role/policy-based authorization, see the required permissions in Permissions Policies and Supported Actions.
  • If you are using identity policy-based authorization, the following identity policy-based permissions are required.

    Action

    Access Level

    Resource Type (*: required)

    Condition Key

    Alias

    Dependencies

    das::showCloudDBAInfo

    Read

    Instance

    -

    -

    -

URI

GET /v3/{project_id}/instance/get-instance-info

Table 1 URI parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Definition

Project ID of a tenant in a region.

To obtain this value, see Obtaining a Project ID.

Constraints

N/A

Range

The value can contain 32 characters. Only letters and digits are supported.

Default Value

N/A

Request Parameters

Table 2 Query parameters

Parameter

Mandatory

Type

Description

engine_type

Yes

String

Definition

DB engine type

Constraints

N/A

Range

N/A

Default Value

N/A

instance_id

Yes

String

Definition

Unique ID of an instance

Constraints

N/A

Range

The value can contain 32 characters. Only letters and digits are supported.

Default Value

N/A

Response Parameters

Status code: 200

Table 3 Response body parameters

Parameter

Type

Description

instance_id

String

Definition

Unique ID of an instance

Range

The value can contain 32 characters. Only letters and digits are supported.

instance_name

String

Definition

Instance name

Range

N/A

instance_status

String

Definition

Instance status

Range

N/A

version

String

Definition

Instance version

Range

N/A

engine_type

String

Definition

Engine type

Range

N/A

ip

String

Definition

Client IP address

Range

N/A

port

Integer

Definition

Client port

Range

N/A

cpu

Integer

Definition

Number of CPU cores of an instance

Range

N/A

mem

Integer

Definition

Instance memory size

Range

N/A

login_flag

Boolean

Definition

Whether instance login is enabled

Range

N/A

slow_sql_flag

Boolean

Definition

Whether Collect Slow Query Logs is enabled

Range

N/A

deadlock_flag

Boolean

Definition

Whether deadlock analysis is enabled

Range

N/A

lock_blocking_flag

Boolean

Definition

Whether lock blocking is enabled

Range

N/A

charge_flag

Boolean

Definition

Whether the current instance is billed

Range

N/A

full_sql_flag

Boolean

Definition

Whether Collect All SQL Statements is enabled

Range

N/A

Example Requests

GET https://das.cn-north-1.myhuaweicloud.com/v3/054e292c9880d4992f02c0196d3ea468/instance/get-instance-info?instance_id=bcfa975193f1402fa11a6d4fd6baf5fbin01&engine_type=mysql
 

Example Responses

Status code: 200

Success.

{ 
    "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 
}

Status Codes

Status Code

Description

200

Success.

400

Client error.

500

Server error.

Error Codes

See Error Codes.