修改云数据库 Tair(兼容 Redis)实例的参数配置。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
kvstore:ModifyInstanceConfig |
update |
*DBInstance
|
|
无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| InstanceId |
string |
是 |
实例 ID。 |
r-bp1zxszhcgatnx**** |
| Config |
string |
否 |
需修改的实例参数,格式为 JSON,修改后的值会覆盖原来的值。例如您只希望修改maxmemory-policy参数为 noeviction,您可以传入 说明
关于各参数的详细说明,请参见参数说明。 |
{"maxmemory-policy":"volatile-lru","zset-max-ziplist-entries":128,"zset-max-ziplist-value":64,"hash-max-ziplist-entries":512,"set-max-intset-entries":512} |
| ParamReplMode |
string |
否 |
同步模式:
|
async |
| ParamSemisyncReplTimeout |
string |
否 |
半同步模式的降级阈值。仅半同步支持配置该参数,单位为 ms,取值范围为 10~60000,默认为 500。 说明
|
500 |
| ParamNoLooseSentinelEnabled |
string |
否 |
哨兵兼容模式,适用于非集群实例。取值说明:
说明
更多信息请参见 Sentinel 兼容模式。 |
yes |
| ParamSentinelCompatEnable |
string |
否 |
哨兵兼容模式,适用于集群架构代理连接模式或读写分离架构的实例,取值说明:
说明
更多信息请参见 Sentinel 兼容模式。 |
1 |
| ParamNoLooseSentinelPasswordFreeAccess |
string |
否 |
开启哨兵模式时,是否允许免密执行 Sentinel 相关命令,取值说明:
|
**** |
| ParamNoLooseSentinelPasswordFreeCommands |
string |
否 |
启用哨兵模式及 ParamNoLooseSentinelPasswordFreeAccess 参数后,可通过本参数添加额外的免密命令列表(默认为空)。 说明
|
**** |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| RequestId |
string |
请求 ID。 |
8D0C0AFC-E9CD-47A4-8395-5C31BF9B**** |
示例
正常返回示例
JSON格式
{
"RequestId": "8D0C0AFC-E9CD-47A4-8395-5C31BF9B****"
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | InvalidParameters.Format | Specified parameters is not valid. | 参数无效。 |
| 400 | ParamNotSupportedForCurrentVersion | Parameter is not supported for current version. | |
| 403 | InstanceType.NotSupport | Current instance type does not support this operation. | |
| 403 | NetworkType.NotSupport | Current network type does not support this operation. |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。