华为云云数据库rds修改参数模板参数_云淘科技
功能介绍
修改指定参数模板的参数信息,包括名称、描述、指定参数的值。
调用接口前,您需要了解API 认证鉴权。
调试
您可以在API Explorer中调试该接口。
接口约束
支持的数据库引擎:MySQL、PostgreSQL、Microsoft SQL Server。
修改参数模板名称“name”不能与默认参数模板或已有参数模板的名称重复,默认参数模板不允许修改。
修改的参数必须在指定数据库版本的默认参数范围内,具体可配置范围请参见《云数据库 RDS用户指南》中“修改实例参数”的内容。
敏感参数,例如:“lower_case_table_names”,修改存在风险,详情请参见《云数据库RDS用户指南》中“RDS for MySQL参数调优建议”的内容。
要修改的参数信息,不可全部为空。
URI
URI格式
PUT /v3/{project_id}/configurations/{config_id}
参数说明
名称 |
是否必选 |
说明 |
---|---|---|
project_id |
是 |
租户在某一region下的project ID。 获取方法请参见获取项目ID。 |
config_id |
是 |
参数模板ID。 |
请求消息
参数说明
请求体参数中,至少有一个非空,否则会下发失败。
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
name |
否 |
String |
参数模板名称。最长64个字符,只允许大写字母、小写字母、数字和特殊字符“-_.”。 |
description |
否 |
String |
参数模板描述。最长256个字符,不支持!=&”‘特殊字符。默认为空。 |
values |
否 |
Map |
参数值对象,用户基于默认参数模板自定义的参数值。为空时不修改参数值。 key:参数名称,如“div_precision_increment”,“connect_timeout”。为空时不修改参数值。 |
请求示例
修改参数模板的参数值
PUT https://{endpoint}/v3/0483b6b16e954cb88930a360d2c4e663/configurations/463b4b58-d0e8-4e2b-9560-5dea4552fde9 { "name": "configuration_test", "description": "configuration_test", "values": { "div_precision_increment": "6", "connect_timeout": "20" } }
响应消息
正常响应要素说明
名称 |
参数类型 |
说明 |
---|---|---|
configuration |
Object |
参数模板信息。详情请参见表4。 |
名称 |
参数类型 |
说明 |
---|---|---|
id |
String |
参数模板ID。 |
name |
String |
参数模板名称。 |
ignored_params |
List |
请求参数“values”中被忽略掉,没有生效的参数名称列表。 当参数不存在时,参数修改不会下发,并通过此参数返回所有被忽略的参数名称。 |
正常响应样例
{ "configuration": { "id": "463b4b58-d0e8-4e2b-9560-5dea4552fde9", "name": "configuration_test", "ignored_params": {} } }
异常响应
请参见异常请求结果。
状态码
正常
200
异常
请参见状态码。
错误码
请参见错误码。
父主题: 参数管理
同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家