更新时间:2024-04-11 GMT+08:00

修改参数模板参数

功能介绍

修改指定参数模板的参数信息,包括名称、描述、指定参数的值。

接口约束

  • 支持的数据库引擎:MySQL、PostgreSQL。
  • 修改参数模板名称“name”不能与默认参数模板或已有参数模板的名称重复,默认参数模板不允许修改。
  • 修改的参数必须在指定数据库版本的默认参数范围内,具体可配置范围请参见《云数据库 RDS用户指南》中“编辑参数模板”的内容。
  • 要修改的参数信息,不可全部为空。

URI

  • URI格式

    PUT /v3/{project_id}/configurations/{config_id}

  • URI样例

    https://{Endpoint}/v3/0483b6b16e954cb88930a360d2c4e663/configurations/463b4b58-d0e8-4e2b-9560-5dea4552fde9

  • 参数说明
    表1 参数说明

    名称

    是否必选

    说明

    project_id

    租户在某一region下的project ID。

    获取方法请参见获取项目ID

    config_id

    参数模板ID。

请求消息

  • 参数说明

    请求体参数中,至少有一个非空,否则会下发失败。

    表2 参数说明

    名称

    是否必选

    参数类型

    说明

    name

    String

    参数模板名称。最长64个字符,只允许大写字母、小写字母、数字和特殊字符“-_.”。

    description

    String

    参数模板描述。最长256个字符,不支持!<>=&"'特殊字符。默认为空。

    values

    Map<String,String>

    参数值对象,用户基于默认参数模板自定义的参数值。为空时不修改参数值。

    • key:参数名称,"max_connections":"10"。为空时不修改参数值,key不为空时value也不可为空。
    • value:参数值,"max_connections":"10"。
  • 请求样例
    { 
        "name": "configuration_test", 
        "description": "configuration_test", 
        "values": { 
           "max_connections": "10", 
           "autocommit": "OFF" 
        } 
    }

响应消息

状态码

错误码

请参见错误码