Modifies SQL throttling rules.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
polardb:ModifySQLRateLimitingRules | update | *DBCluster
| None | None |
Request syntax
POST HTTP/1.1Request parameters
Parameter | Type | Required | Description | Example |
DBClusterId | string | Yes | The cluster ID. | pc-************** |
RuleName | string | Yes | The name of the SQL throttling rule. Only one rule name can be specified at a time. Note
| testrule |
RuleConfig | string | Yes | The configuration parameters and their values for the SQL throttling rule to be modified. This must be a JSON string, and the parameter values must be strings. For example:
| {"id":"test","enabled":"true","match_mode":"0","template":"dXBkYXRlIHQgc2V0IGEgPSAxIHdoZXJlIGlkID0gMQ==","user":"","database":"","waiting":1024,"endpoint":"[{"EndpointName":"pe-***********","EndpointType":"Cluster","DBEndpointDescription":"Cluster Address"}]","throttle_mode":0,"concurrency":1} |
Response elements
Element | Type | Description | Example |
object | |||
Message | string | The response message. Note If the request is successful, `Successful` is returned. If the request fails, an error message is returned, such as an error code. | Successful |
RequestId | string | The request ID. | 35D3E3DA-4650-407A-BFF5-59BFF1****** |
Success | boolean | Indicates whether the request was successful. Valid values:
| true |
Examples
Success response
JSON format
{
"Message": "Successful",
"RequestId": "35D3E3DA-4650-407A-BFF5-59BFF1******",
"Success": true
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.