Changing Read/Write Permissions
Function
This API is used to change read/write permissions of RDS for MySQL DB instances to meet your workload requirements. After a DB instance is set to read-only, data cannot be written to it.
- Before calling an API, you need to understand the API in Authentication.
Constraints
- This API is available to RDS for MySQL only.
- This API is available to only single and primary/standby DB instances.
- This operation cannot be performed when the DB instance is in any of the following statuses: creating, changing instance class, frozen, and abnormal.
- If your instance becomes read-only for other reasons (such as full storage and DRS migration), it cannot be changed to readable and writable through this API.
- This API is only used to configure read/write permissions for primary DB instances.
- Changing read/write permissions is in OBT in some regions. If this function is not available in your region, contact customer service to configure a whitelist.
URI
- Parameter description
Table 1 Parameters Parameter
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 |
---|---|---|---|
readonly |
Yes |
Boolean |
Whether to set the instance to read-only.
|
Example Request
PUT https://{endpoint}/v3/054ea741f700d4a32f1bc00f5c80dd4c/instances/5b409baece064984a1b3eef6addae50cin01/readonly-status { "readonly" : true }
Response
- Normal response
Table 3 Parameter description Parameter
Type
Description
job_id
String
Task ID.
- Example normal response
{ "job_id": "2b414788a6004883a02390e2eb0ea227" }
- Abnormal response
For details, see Abnormal Request Results.
Status Code
- Normal
- Abnormal
For details, see Status Codes.
Error Code
For details, see Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot