modify_parameter
Update RDS instance parameters in Alibaba Cloud, including custom values, restart options, and execution timing, using JSON input for precise configuration changes.
Instructions
Modify RDS instance parameters.
Args:
region_id: The region ID of the RDS instance.
dbinstance_id: The ID of the RDS instance.
parameters (Dict[str, str], optional): Parameters and their values in JSON format.
Example: {"delayed_insert_timeout": "600", "max_length_for_sort_data": "2048"}
parameter_group_id: Parameter template ID.
forcerestart: Whether to force restart the database. Default: False.
switch_time_mode: Execution time mode. Values: Immediate, MaintainTime, ScheduleTime. Default: Immediate.
switch_time: Scheduled execution time in format: yyyy-MM-ddTHH:mm:ssZ (UTC time).
client_token: Client token for idempotency, max 64 ASCII characters.
Returns:
Dict[str, Any]: The response containing the request ID.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
client_token | No | ||
dbinstance_id | Yes | ||
forcerestart | No | ||
parameter_group_id | No | ||
parameters | No | ||
region_id | Yes | ||
switch_time | No | ||
switch_time_mode | No | Immediate |
Input Schema (JSON Schema)
{
"properties": {
"client_token": {
"default": null,
"title": "Client Token",
"type": "string"
},
"dbinstance_id": {
"title": "Dbinstance Id",
"type": "string"
},
"forcerestart": {
"default": false,
"title": "Forcerestart",
"type": "boolean"
},
"parameter_group_id": {
"default": null,
"title": "Parameter Group Id",
"type": "string"
},
"parameters": {
"additionalProperties": {
"type": "string"
},
"default": null,
"title": "Parameters",
"type": "object"
},
"region_id": {
"title": "Region Id",
"type": "string"
},
"switch_time": {
"default": null,
"title": "Switch Time",
"type": "string"
},
"switch_time_mode": {
"default": "Immediate",
"title": "Switch Time Mode",
"type": "string"
}
},
"required": [
"region_id",
"dbinstance_id"
],
"title": "modify_parameterArguments",
"type": "object"
}