Queries the details of PolarDB clusters or clusters authorized by RAM authorization.
Try it now
Test
RAM authorization
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID. Note
You can call the DescribeRegions operation to query available regions. |
cn-hangzhou |
| DBClusterIds |
string |
No |
The cluster ID. Separate multiple cluster IDs with commas (,). |
pc-**************** |
| DBClusterDescription |
string |
No |
The cluster description. Fuzzy match is supported. |
pc-**************** |
| ConnectionString |
string |
No |
The database endpoint. |
********.rwlb.polardb-pg-public.rds.aliyuncs.com |
| DBClusterStatus |
string |
No |
The cluster status. For valid values, see Cluster status table. |
Running |
| DBType |
string |
No |
The database type. Valid values:
|
MySQL |
| DescribeType |
string |
No |
The query mode for the list. Set the value to Simple to use the simple mode, which returns only basic metadata of clusters. Note
If you do not specify this parameter, the detailed mode is used by default, which returns detailed information about clusters. |
Simple |
| DBVersion |
string |
No |
The database engine version. |
5.6 |
| RecentCreationInterval |
integer |
No |
Filters clusters created within the last N days. Valid values: 0 to 15. |
7 |
| RecentExpirationInterval |
integer |
No |
Filters clusters that expire within the next N days. Valid values: 0 to 15. |
6 |
| Expired |
boolean |
No |
Specifies whether the cluster has expired. Valid values:
|
true |
| PageSize |
integer |
No |
The number of entries per page. Valid values: 30, 50, and 100. Default value: 30. |
30 |
| PageNumber |
integer |
No |
The page number. The value must be a positive integer that does not exceed the maximum value of the Integer data type. Default value: 1. |
10 |
| ResourceGroupId |
string |
No |
The resource group ID. |
rg-********** |
| Tag |
array<object> |
No |
The tags. |
|
|
object |
No |
|||
| Key |
string |
No |
The tag key. You can use tags to filter the cluster list. You can specify up to 20 tag pairs. The number n for each tag pair must be unique and must be a consecutive integer that starts from 1. The Tag.n.Key parameter is paired with the Tag.n.Value parameter. Note
The tag key can be up to 64 characters in length and cannot start with |
MySQL |
| Value |
string |
No |
The tag value that corresponds to the tag key. Note
The tag value can be up to 64 characters in length and cannot start with |
5.6 |
| PayType |
string |
No |
The billing method. Valid values:
|
Postpaid |
| DBNodeIds |
string |
No |
The node ID. You can specify multiple node IDs, separated by commas (,). |
pi-*************** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| TotalRecordCount |
integer |
The total number of records. |
16 |
| PageRecordCount |
integer |
The number of clusters on the current page. |
5 |
| RequestId |
string |
The request ID. |
9B7BFB11-C077-4FE3-B051-F69CEB****** |
| PageNumber |
integer |
The page number. |
12 |
| Items |
object |
||
| DBCluster |
array<object> |
The cluster list. |
|
|
array<object> |
|||
| VpcId |
string |
The VPC ID. |
vpc-**************** |
| VswitchId |
string |
The VSwitch ID. |
vsw-*************** |
| ExpireTime |
string |
The expiration time of the cluster. Note
This parameter is returned only for Prepaid (subscription) clusters. For Postpaid (pay-as-you-go) clusters, an empty string is returned. |
2020-11-14T16:00:00Z |
| Expired |
string |
Indicates whether the cluster has expired. Valid values:
Note
This parameter is returned only for Prepaid (subscription) clusters. |
false |
| DBNodeNumber |
integer |
The number of nodes. |
2 |
| CreateTime |
string |
The time when the cluster was created. |
2020-08-14T05:58:42Z |
| PayType |
string |
The billing method. Valid values:
|
Prepaid |
| StoragePayType |
string |
The billing method for storage. Valid values:
|
Prepaid |
| ServerlessType |
string |
The serverless type. A value of AgileServerless indicates a serverless cluster. An empty string indicates a regular cluster. |
AgileServerless |
| StrictConsistency |
string |
Indicates whether multi-zone strong consistency is enabled for the cluster. Valid values:
|
ON |
| DBNodeClass |
string |
The node specification. |
polar.mysql.x4.large |
| Tags |
object |
The tags of the cluster. |
|
| Tag |
array<object> |
The list of tags. |
|
|
object |
1 |
||
| Key |
string |
The tag key. |
MySQL |
| Value |
string |
The tag value. |
5.6 |
| DBType |
string |
The database type. |
MySQL |
| LockMode |
string |
The lock mode of the cluster. Valid values:
|
Unlock |
| DBNodes |
object |
The details of the nodes in the cluster. |
|
| DBNode |
array<object> |
The list of nodes. |
|
|
object |
|||
| DBNodeClass |
string |
The node specification. |
polar.mysql.x4.large |
| ZoneId |
string |
The zone ID. |
cn-hangzhou-i |
| DBNodeRole |
string |
The role of the node. Valid values:
|
Reader |
| DBNodeId |
string |
The node ID. |
pi-**************** |
| RegionId |
string |
The region ID. |
cn-hangzhou |
| Serverless |
string |
Indicates whether the serverless feature is enabled for the node.
|
ON |
| ImciSwitch |
string |
Indicates whether the columnstore index feature is enabled. Valid values:
|
OFF |
| HotReplicaMode |
string |
Indicates whether the hot standby feature is enabled. Valid values:
|
OFF |
| RegionId |
string |
The region ID. |
cn-hangzhou |
| DeletionLock |
integer |
The deletion lock status of the cluster. Valid values:
Note
You cannot delete a locked cluster. |
0 |
| DBVersion |
string |
The database version. |
5.6 |
| DBClusterId |
string |
The cluster ID. |
pc-**************** |
| DBClusterStatus |
string |
The cluster status. |
Running |
| ResourceGroupId |
string |
The resource group ID. |
rg-************ |
| SearchStorageUsed |
integer |
The storage usage of search nodes. |
89227945573 |
| StorageSpace |
integer |
The storage space of the subscription cluster. Unit: bytes. |
50 |
| DBClusterNetworkType |
string |
The network type of the cluster. |
VPC |
| DBClusterDescription |
string |
The cluster description. |
GDN-1 |
| ZoneId |
string |
The zone ID. |
cn-hangzhou-i |
| Engine |
string |
The database engine. |
POLARDB |
| Category |
string |
The edition of the cluster. Valid values:
|
Normal |
| AiType |
string |
The type of AI node. Valid values:
Valid values:
|
SearchNode |
| CpuCores |
string |
The number of CPU cores. |
1 |
| MemorySize |
string |
The memory size of the node. Unit: MB. |
2048 |
| StorageType |
string |
The storage type of an Enterprise Edition cluster. Valid values:
The storage type of a Standard Edition cluster. Valid values:
|
essdautopl |
| HotStandbyCluster |
string |
Indicates whether storage hot standby is enabled. Valid values:
|
OFF |
| SubCategory |
string |
The specification type of the compute node. Valid values:
|
Exclusive |
| StorageUsed |
integer |
The storage space used. Unit: bytes. |
3009413120 |
| RemoteMemorySize |
string |
The remote memory size. Unit: MB. |
3612 |
| ConnectionResourceQuota |
integer |
||
| ConnectionResourceUsed |
integer |
Examples
Success response
JSON format
{
"TotalRecordCount": 16,
"PageRecordCount": 5,
"RequestId": "9B7BFB11-C077-4FE3-B051-F69CEB******",
"PageNumber": 12,
"Items": {
"DBCluster": [
{
"VpcId": "vpc-****************",
"VswitchId": "vsw-***************",
"ExpireTime": "2020-11-14T16:00:00Z",
"Expired": "false",
"DBNodeNumber": 2,
"CreateTime": "2020-08-14T05:58:42Z",
"PayType": "Prepaid",
"StoragePayType": "Prepaid",
"ServerlessType": "AgileServerless",
"StrictConsistency": "ON",
"DBNodeClass": "polar.mysql.x4.large",
"Tags": {
"Tag": [
{
"Key": "MySQL",
"Value": "5.6"
}
]
},
"DBType": "MySQL",
"LockMode": "Unlock",
"DBNodes": {
"DBNode": [
{
"DBNodeClass": "polar.mysql.x4.large",
"ZoneId": "cn-hangzhou-i",
"DBNodeRole": "Reader",
"DBNodeId": "pi-****************",
"RegionId": "cn-hangzhou",
"Serverless": "ON",
"ImciSwitch": "OFF",
"HotReplicaMode": "OFF"
}
]
},
"RegionId": "cn-hangzhou",
"DeletionLock": 0,
"DBVersion": "5.6",
"DBClusterId": "pc-****************",
"DBClusterStatus": "Running",
"ResourceGroupId": "rg-************",
"SearchStorageUsed": 89227945573,
"StorageSpace": 50,
"DBClusterNetworkType": "VPC",
"DBClusterDescription": "GDN-1",
"ZoneId": "cn-hangzhou-i",
"Engine": "POLARDB",
"Category": "Normal",
"AiType": "SearchNode",
"CpuCores": "1",
"MemorySize": "2048",
"StorageType": "essdautopl",
"HotStandbyCluster": "OFF",
"SubCategory": "Exclusive",
"StorageUsed": 3009413120,
"RemoteMemorySize": "3612",
"ConnectionResourceQuota": 0,
"ConnectionResourceUsed": 0
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidRegionId.Malformed | The specified parameter RegionId is not valid. | The specified RegionId parameter is invalid. |
| 400 | NumberExceed.Tags | The Tags parameter's number is exceed. | The number of tags specified in the tags parameter exceeds the limit. |
| 400 | InvalidPageSize.Malformed | The specified parameter PageSize is not valid. | The specified PageSize parameter is invalid. |
| 400 | InvalidPageNumber.Malformed | The specified parameter PageNumber is not valid. | The specified PageNumber parameter is invalid. |
| 400 | InvalidRecentCreationInterval.Malformed | The specified parameter RecentCreationInterval is not valid. | The specified RecentCreationInterval parameter is invalid. |
| 400 | InvalidRecentExpirationInterval.Malformed | The specified parameter RecentExpirationInterval is not valid. | The specified RecentExpirationInterval parameter is invalid. |
| 500 | InternalError | The request processing has failed due to some unknown error, exception or failure. | The request failed to be processed because unknown errors, exceptions, or failures have occurred. |
| 404 | DBTypeOrDBVersion.Malformed | The specified DBType does not match DBVersion. | The specified values of DBType and DBVersion do not match. |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. | A temporary server error occurred. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.