Changing a DB Instance Name
Function
This API is used to change a DB instance name. Before calling this API:
- Learn how to authenticate it.
- Obtain the required region and endpoint.
URI
- URI format
PUT https://{endpoint}/mysql/v3/{project_id}/instances/{instance_id}/name
- Example
PUT https://{endpoint}/mysql/v3/97b026aa9cc4417888c14c84a1ad9860/instances/c3ec2c6148ad4d71b1a8411a62df0d3cin07/name
- Parameter description
Table 1 Parameter description Name
Type
Mandatory
Description
project_id
String
Yes
Project ID of a tenant in a region.
To obtain this value, see Obtaining a Project ID.
instance_id
String
Yes
DB instance ID.
Request
| Name | Type | Mandatory | Description |
|---|---|---|---|
| name | String | Yes | DB instance name. Instances of the same type can have the same name under the same tenant. The value consists of 4 to 64 characters and starts with a letter. It is case-sensitive and contains only letters, digits, hyphens (-), and underscores (_). |
- Request example
{ "name": "gaussdb-name" }
Response
- Normal response
Table 3 Parameter description Name
Type
Description
job_id
String
ID of the task for changing an instance name.
- Example normal response
{ "job_id": "0f6b6a9e-bd39-4e95-9374-e4d134e5a3d1" }
Status Code
For details, see Status Codes.
Error Code
For details, see Error Codes.