This API is used to modify a SQL throttling rule.
Parameter |
Mandatory |
Description |
|---|---|---|
project_id |
Yes |
Specifies the 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. |
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. |
Parameter |
Mandatory |
Type |
Description |
|---|---|---|---|
db_name |
Yes |
String |
Database name. For example: "postgres". |
id |
Yes |
String |
SQL throttling rule ID. |
max_concurrency |
Yes |
Integer |
Number of SQL statements that can be executed at the same time. If the value is less than or equal to 0, the number is not limited. The default value is 0. The value range is from -1 to 50000. |
max_waiting |
Yes |
Integer |
Maximum waiting time, in seconds. |
Modify a SQL throttling rule.
PUT https://rds.eu-de.otc.t-systems.com/v3/0483b6b16e954cb88930a360d2c4e663/instances/49b9dd1d6f464ba4bc91df5cbd2e52ebin03/sql-limit/update
{
"db_name" : "postgres",
"id" : "1",
"max_concurrency" : 10,
"max_waiting" : 10
}
Parameter |
Type |
Description |
|---|---|---|
resp |
String |
Returns successful if the calling is successful. |
{
"resp" : "successful"
}
For details, see Abnormal Request Results.
For details, see Status Codes.
For details, see Error Codes.