All Products
Search
Document Center

PolarDB:DescribeDBInstanceViaEndpoint

Last Updated:Sep 10, 2026

Retrieves the basic information of an instance by using the endpoint of the instance.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

The table below describes the authorization required to call this API. You can define it in a Resource Access Management (RAM) policy. The table's columns are detailed below:

  • Action: The actions can be used in the Action element of RAM permission policy statements to grant permissions to perform the operation.

  • API: The API that you can call to perform the action.

  • Access level: The predefined level of access granted for each API. Valid values: create, list, get, update, and delete.

  • Resource type: The type of the resource that supports authorization to perform the action. It indicates if the action supports resource-level permission. The specified resource must be compatible with the action. Otherwise, the policy will be ineffective.

    • For APIs with resource-level permissions, required resource types are marked with an asterisk (*). Specify the corresponding Alibaba Cloud Resource Name (ARN) in the Resource element of the policy.

    • For APIs without resource-level permissions, it is shown as All Resources. Use an asterisk (*) in the Resource element of the policy.

  • Condition key: The condition keys defined by the service. The key allows for granular control, applying to either actions alone or actions associated with specific resources. In addition to service-specific condition keys, Alibaba Cloud provides a set of common condition keys applicable across all RAM-supported services.

  • Dependent action: The dependent actions required to run the action. To complete the action, the RAM user or the RAM role must have the permissions to perform all dependent actions.

Action

Access level

Resource type

Condition key

Dependent action

polardbx:DescribeDBInstanceViaEndpoint

none

*All Resource

*

None None

Request parameters

Parameter

Type

Required

Description

Example

Endpoint

string

Yes

The endpoint of the instance.

pxc-hz*******.polarx.rds.aliyuncs.com

RegionId

string

Yes

The region ID.

cn-hangzhou

Response elements

Element

Type

Description

Example

object

RequestId

string

The request ID.

14036EBE-CF2E-44DB-ACE9-AC6157D3A6FC

DBInstance

object

The instance information.

Type

string

The instance type. Valid values:

  • ReadWrite: primary instance.

  • ReadOnly: read-only instance.

ReadWrite

Status

string

The instance status. For more information, see Instance status.

Running

RightsSeparationStatus

string

The three-role mode status. Valid values:

  • disabled: Disabled.

  • enabled: Enabled.

  • processing: Being processed.

  • unknown: Unknown. This may be caused by the instance being unreachable.

disabled

DBNodeCount

integer

The number of instance nodes.

2

Expired

string

Indicates whether the instance has expired. Valid values:

  • true: Expired.

  • false: Not expired.

false

CreateTime

string

The creation time.

2021-08-31T08:56:25.000+0000

PayType

string

The billing method of the instance. Valid values:

  • Postpaid: pay-as-you-go.

  • Prepaid: subscription.

Postpaid

Port

string

The port of the instance endpoint.

3306

LockMode

string

The lock mode of the instance. Valid values:

  • Unlock: Normal.

  • ManualLock: Manually locked.

  • LockByExpiration: Automatically locked due to instance expiration.

  • LockByRestoration: Automatically locked before instance rollback.

  • LockByDiskQuota: Automatically locked due to insufficient disk space.

  • LockReadInstanceByDiskQuota: Read-only instance automatically locked due to insufficient disk space.

Unlock

Description

string

The instance description.

test instance

ConnectionString

string

The endpoint of the instance.

pxc-sprpx766vo****.polarx.singapore.rds.aliyuncs.com

StorageUsed

integer

The used storage space, in bytes.

17042505728

ExpireDate

string

The expiration time. The time is in the yyyy-MM-ddTHH:mm:ss.sss+0000 format (UTC).

2022-08-31T16:00:00.000+0000

CommodityCode

string

The commodity code of the instance. The value is fixed as drds_polarxpost_public_cn.

drds_polarxpost_public_cn

MaintainStartTime

string

The start time of the maintenance window. The time is in UTC. Add 8 hours to obtain the maintenance window displayed in the console.

06:00

DBInstanceType

string

The instance type. Valid values:

  • ReadWrite: primary instance.

  • ReadOnly: read-only instance.

ReadWrite

DBNodeClass

string

The node specifications of the instance.

polarx.x4.large.2e

LatestMinorVersion

string

The latest kernel version supported by the instance.

polarx-kernel_5.4.11-16301083_xcluster-20210805

MaintainEndTime

string

The end time of the maintenance window. The time is in UTC. Add 8 hours to obtain the maintenance window displayed in the console.

06:00

DBType

string

The database type. The value is fixed as polarx.

polarx

RightsSeparationEnabled

boolean

Indicates whether the three-role mode is enabled. Valid values:

  • false: Disabled.

  • true: Enabled.

false

VPCId

string

VPC ID。

vpc-xxxxx

MinorVersion

string

The current kernel version.

polarx-kernel_5.4.11-16301083_xcluster-20210805

RegionId

string

The region where the instance resides.

cn-hangzhou

Network

string

The network type of the instance. Only VPC is supported, which indicates a virtual private cloud (VPC).

VPC

DBVersion

string

The database version.

5.5

VSwitchId

string

The vSwitch ID.

vsw-********

ZoneId

string

The zone where the instance resides.

cn-hangzhou-a

Engine

string

The database type. The value is fixed as MySQL.

MySQL

KindCode

integer

The DPI engine version of the instance. This is an internal parameter.

18

Id

string

The ID of the primary instance. If this parameter is not returned, the instance is a primary instance.

pxc-zkralxpc5d****

DBNodes

array<object>

The database node information.

object

The database node information.

ComputeNodeId

string

The name of the compute node.

pxc-i-********

NodeClass

string

The node specifications.

polarx.x4.large.2e

DataNodeId

string

The name of the storage node.

pxc-xdb-xxxxxx

ZoneId

string

The zone where the node resides.

cn-hangzhou-a

Id

string

The logical node ID.

pxi-*********

RegionId

string

The region ID of the node.

cn-hangzhou

ConnAddrs

array<object>

The endpoint information.

object

The endpoint information.

Type

string

The connection type. VPC indicates an internal network connection. PUBLIC indicates a public network connection.

VPC

VSwitchId

string

The vSwitch ID.

vsw-*********

Port

integer

The port number.

3306

VPCId

string

VPC ID。

vpc-xxxxxx

ConnectionString

string

The endpoint.

polardbx-xxx.aliyuncs.com

VpcInstanceId

string

The internal cloud instance ID within the VPC. You can ignore this parameter.

pxc-zkralxpc5d****

ReadDBInstances

array

The names of read-only instances.

string

The names of read-only instances.

pxr-*********

ResourceGroupId

string

The resource group ID.

rg-xxxx

TagSet

array<object>

The tag set.

object

The tag set.

Key

string

The tag key.

key2

Value

string

The tag value.

value2

CnNodeCount

integer

The number of CN nodes.

2

DnNodeCount

integer

The number of DN nodes.

2

CnNodeClassCode

string

The CN node specifications. Valid values:

  • polarx.x4.medium.2e: 2 cores, 8 GB

  • polarx.x4.large.2e: 4 cores, 16 GB

  • polarx.x8.large.2e: 4 cores, 32 GB

  • polarx.x4.xlarge.2e: 8 cores, 32 GB

  • polarx.x8.xlarge.2e: 8 cores, 64 GB

  • polarx.x4.2xlarge.2e: 16 cores, 64 GB

  • polarx.x8.2xlarge.2e: 16 cores, 128 GB

  • polarx.x4.4xlarge.2e: 32 cores, 128 GB

  • polarx.x8.4xlarge.2e: 32 cores, 256 GB

  • polarx.st.8xlarge.2e: 60 cores, 470 GB

  • polarx.st.12xlarge.2e: 90 cores, 720 GB

polarx.x4.xlarge.2e

DnNodeClassCode

string

The DN node specifications. Valid values:

  • mysql.n2.medium.25: 2 cores, 4 GB

  • mysql.n4.medium.25: 2 cores, 8 GB

  • mysql.x8.medium.25: 2 cores, 16 GB

  • mysql.n2.large.25: 4 cores, 8 GB

  • mysql.n4.large.25: 4 cores, 16 GB

  • mysql.x8.large.25: 4 cores, 32 GB

  • mysql.n2.xlarge.25: 8 cores, 16 GB

  • mysql.n4.xlarge.25: 8 cores, 32 GB

  • mysql.x8.xlarge.25: 8 cores, 64 GB

  • mysql.n4.2xlarge.25: 16 cores, 64 GB

  • mysql.x8.2xlarge.25: 16 cores, 128 GB

  • mysql.x4.4xlarge.25: 32 cores, 128 GB

  • mysql.x8.4xlarge.25: 32 cores, 256 GB

  • mysql.st.8xlarge.25: 60 cores, 470 GB

  • mysql.st.12xlarge.25: 90 cores, 720 GB

mysql.x8.large.25

Series

string

The instance edition. Valid values:

  • enterprise: Enterprise Edition.

  • standard: Standard Edition.

enterprise

LTSVersions

array

The LTS version numbers.

string

The LTS version numbers.

X.X.X.X

Examples

Success response

JSON format

{
  "RequestId": "14036EBE-CF2E-44DB-ACE9-AC6157D3A6FC",
  "DBInstance": {
    "Type": "ReadWrite",
    "Status": "Running",
    "RightsSeparationStatus": "disabled",
    "DBNodeCount": 2,
    "Expired": "false",
    "CreateTime": "2021-08-31T08:56:25.000+0000",
    "PayType": "Postpaid",
    "Port": "3306",
    "LockMode": "Unlock",
    "Description": "test instance",
    "ConnectionString": "pxc-sprpx766vo****.polarx.singapore.rds.aliyuncs.com",
    "StorageUsed": 17042505728,
    "ExpireDate": "2022-08-31T16:00:00.000+0000",
    "CommodityCode": "drds_polarxpost_public_cn",
    "MaintainStartTime": "06:00",
    "DBInstanceType": "ReadWrite",
    "DBNodeClass": "polarx.x4.large.2e",
    "LatestMinorVersion": "polarx-kernel_5.4.11-16301083_xcluster-20210805",
    "MaintainEndTime": "06:00",
    "DBType": "polarx",
    "RightsSeparationEnabled": false,
    "VPCId": "vpc-xxxxx",
    "MinorVersion": "polarx-kernel_5.4.11-16301083_xcluster-20210805",
    "RegionId": "cn-hangzhou",
    "Network": "VPC",
    "DBVersion": "5.5",
    "VSwitchId": "vsw-********",
    "ZoneId": "cn-hangzhou-a",
    "Engine": "MySQL",
    "KindCode": 18,
    "Id": "pxc-zkralxpc5d****",
    "DBNodes": [
      {
        "ComputeNodeId": "pxc-i-********",
        "NodeClass": "polarx.x4.large.2e",
        "DataNodeId": "pxc-xdb-xxxxxx",
        "ZoneId": "cn-hangzhou-a",
        "Id": "pxi-*********",
        "RegionId": "cn-hangzhou"
      }
    ],
    "ConnAddrs": [
      {
        "Type": "VPC",
        "VSwitchId": "vsw-*********",
        "Port": 3306,
        "VPCId": "vpc-xxxxxx",
        "ConnectionString": "polardbx-xxx.aliyuncs.com",
        "VpcInstanceId": "pxc-zkralxpc5d****"
      }
    ],
    "ReadDBInstances": [
      "pxr-*********"
    ],
    "ResourceGroupId": "rg-xxxx",
    "TagSet": [
      {
        "Key": "key2",
        "Value": "value2"
      }
    ],
    "CnNodeCount": 2,
    "DnNodeCount": 2,
    "CnNodeClassCode": "polarx.x4.xlarge.2e",
    "DnNodeClassCode": "mysql.x8.large.25",
    "Series": "enterprise",
    "LTSVersions": [
      "X.X.X.X"
    ]
  }
}

Error codes

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.