Queries the details of the current kernel version of a PolarDB for MySQL cluster.
Operation description
For more information about the Milvus versions of PolarDB for MySQL clusters, see Milvus version overview and Kernel release notes.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
polardb:DescribeDBClusterVersion |
get |
*dbcluster
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBClusterId |
string |
Yes |
The cluster ID. Note
You can call the DescribeDBClusters operation to query the details of all clusters under your account, such as the cluster ID. |
pc-**************** |
| DescribeType |
string |
No |
Specifies whether to return the latest version information or a list of upgradable versions. Valid values:
Valid values:
|
LATEST_VERSION |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| IsLatestVersion |
string |
Indicates whether the current database kernel engine version is the latest version. Valid values:
|
true |
| IsProxyLatestVersion |
string |
Indicates whether the current database proxy version is the latest version. Valid values:
|
true |
| DBVersion |
string |
The major version number of the database engine. Valid values:
|
8.0 |
| DBRevisionVersion |
string |
The Milvus version number of the database engine. Note
For PolarDB for MySQL 5.6 clusters, only the |
8.0.1.1.7 |
| RequestId |
string |
The request ID. |
47921222-0D37-4133-8C0D-017DC3****** |
| DBVersionStatus |
string |
The status of the current database minor version. Valid values:
Note
For more information about how to upgrade the database minor version, see Version upgrade. |
Stable |
| DBClusterId |
string |
The cluster ID. |
pc-**************** |
| DBMinorVersion |
string |
The minor version number of the database engine.
|
8.0.1 |
| ProxyRevisionVersion |
string |
The database proxy version. |
2.4.15 |
| ProxyVersionStatus |
string |
The version status of the database proxy. Valid values:
Note
For more information about how to upgrade the database proxy version, see Version upgrade. |
Stable |
| ProxyLatestVersion |
string |
The latest version of the database proxy. |
2.4.17 |
| DBLatestVersion |
string |
The latest version of the database kernel engine. |
8.0.1.1.16 |
| DBRevisionVersionList |
array<object> |
The list of upgradable versions. |
|
|
object |
|||
| ReleaseType |
string |
The release status of the database version. Valid values:
|
Stable |
| RevisionVersionCode |
string |
The revision version code of the database engine, which is used to specify the target version for the upgrade. |
20230707 |
| RevisionVersionName |
string |
The revision version number of the database engine. |
8.0.1.1.35.1 |
| ReleaseNote |
string |
The version release notes. |
ReleaseNote |
| ProxyRevisionVersionList |
array<object> |
The release status of the database proxy version. Valid values:
|
|
|
object |
|||
| ReleaseType |
string |
The release type. Valid values:
|
LTS |
| RevisionVersionCode |
string |
The revision version code of the database proxy engine, which is used to specify the target version for the upgrade. |
20230707 |
| RevisionVersionName |
string |
The revision version number of the database proxy engine. |
2.8.24 |
| ReleaseNote |
string |
The version release notes. |
ReleaseNote |
| DBLatestStableVersion |
string |
The latest stable version of the PolarDB for PostgreSQL database. |
2.0.16.13.14.0 |
| IsLatestStableVersion |
string |
Indicates whether the version is the latest stable version of PolarDB for PostgreSQL. |
true |
Examples
Success response
JSON format
{
"IsLatestVersion": "true",
"IsProxyLatestVersion": "true",
"DBVersion": "8.0",
"DBRevisionVersion": "8.0.1.1.7",
"RequestId": "47921222-0D37-4133-8C0D-017DC3******",
"DBVersionStatus": "Stable",
"DBClusterId": "pc-****************",
"DBMinorVersion": "8.0.1",
"ProxyRevisionVersion": "2.4.15",
"ProxyVersionStatus": "Stable",
"ProxyLatestVersion": "2.4.17",
"DBLatestVersion": "8.0.1.1.16",
"DBRevisionVersionList": [
{
"ReleaseType": "Stable",
"RevisionVersionCode": "20230707",
"RevisionVersionName": "8.0.1.1.35.1",
"ReleaseNote": "ReleaseNote"
}
],
"ProxyRevisionVersionList": [
{
"ReleaseType": "LTS",
"RevisionVersionCode": "20230707",
"RevisionVersionName": "2.8.24",
"ReleaseNote": "ReleaseNote"
}
],
"DBLatestStableVersion": "2.0.16.13.14.0",
"IsLatestStableVersion": "true"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidDBClusterId.Malformed | The specified parameter DBClusterId is not valid. | |
| 400 | InvalidDBVersion.Malformed | The Specified DBVersion is not valid. | The specified DBVersion parameter is invalid. |
| 400 | InvalidEngineVersion.Older | The primary cluster version is too old, please upgrade it. | The version of the primary cluster instance is out-of-date. Please upgrade the instance version. |
| 404 | InvalidDBClusterId.NotFound | The DBClusterId provided does not exist in our records. | The specified DBClusterId parameter does not exist in the current record. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.