Reviewed-by: Gladkov, Maksim <mgladkov@noreply.gitea.eco.tsi-dev.otc-service.com> Co-authored-by: wangdengke2 <wangdengke2@huawei.com> Co-committed-by: wangdengke2 <wangdengke2@huawei.com>
12 KiB
Upgrading the Minor Version of a DB Instance
Function
This API is used to upgrade minor versions of RDS for MySQL or RDS for PostgreSQL instances.
- Before calling an API, you need to understand the API in Authentication.
- Before calling this API, obtain the required region and endpoint.
Constraints
- This API is available to RDS for MySQL and RDS for PostgreSQL only.
- The minor versions of any RDS for PostgreSQL instances containing abnormal nodes cannot be upgraded.
- For RDS for PostgreSQL, minor versions can be upgraded immediately upon request submission only, but not during the specified maintenance window.
- A minor version upgrade of RDS for PostgreSQL instances can cause a primary/standby switchover.
URI
- Parameter description
Table 1 Parameter description Name
Mandatory
Description
project_id
Yes
Project ID of a tenant in a region.
For details about how to obtain the project ID, see Obtaining a Project ID.
instance_id
Yes
Instance ID.
Request
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
Content-Type |
Yes |
String |
The content type. The default value is application/json. |
X-Auth-Token |
Yes |
String |
Specifies the user token. The user token is a response to the API used to obtain a user token. |
Name |
Mandatory |
Type |
Description |
|---|---|---|---|
is_delayed |
No |
Boolean |
Whether to delay the upgrade until the maintenance window. Valid values:
|
Example Request
Upgrade the minor version of a DB instance.
POST https://rds.eu-de.otc.t-systems.com/v3/054ea741f700d4a32f1bc00f5c80dd4c/instances/5b409baece064984a1b3eef6addae50cin01/db-upgrade
{
"is_delayed" : false
}
Response
- Normal response
Table 4 Parameter description Name
Type
Description
job_id
String
Task ID.
- Example normal response
{ "job_id" : "e7a7535b-eb9b-45ac-a83a-020dc5016d94" } - Abnormal response
For details, see Abnormal Request Results.
Status Code
- Normal
- Abnormal
For details, see Status Codes.
Error Code
For details, see Error Codes.