调用ModifyParameter接口修改MongoDB实例的参数值。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|
Action | String | 是 | ModifyParameter | 系统规定参数,取值:ModifyParameter。 |
DBInstanceId | String | 是 | cb249298-8029-456a-xxxxxxxxxxxx | 实例ID。 |
Parameters | String | 是 | {"innodb_old_blocks_time":1002} | 参数及其值的JSON串,参数的值都是字符串类型。格式:{"参数名称1":"参数值1","参数名称2":"参数值2"...} |
AccessKeyId | String | 是 | 8hiE6GNfZFxxxxxxxxxxxx | 紫光云颁发给用户的访问服务所用的秘钥ID。 |
Signature | String | 是 | uC0wRWKW%2F8%2BFc%2xxxxxxxxxxxx | 紫光云颁发给用户的访问服务所用的签名ID。 |
返回参数 {#resultMapping .section}
名称 | 类型 | 示例值 | 描述 |
---|
RequestId | String | rm-uf6wjk5xxxxxxxxxx | 请求ID。 |
Result | String | ACCEPTED | ModifyParameter的参数。 |
示例 {#demo .section}
请求示例
http(s)://api.unicloud.com/rds?Action=ModifyParameter
&Parameters=%7B%22innodb_old_blocks_time%22%3A1002%7D
&DBInstanceId=e9df866d-96f3-4230-9e56-3eeb01fxxxxxxxx
&AccessKeyId=BVhcZHCdcP0xxxxxxxx
&Signature=XDcEfxnWCoC%2B0g89131iaZE3xxxxxxxx
&<公共请求参数>
正常返回示例
{ "RequestId":"fbc62a7e-437d-4a5e-922b-7d84e9932d0e", "Result": "ACCEPTED"}
错误码 { .section}
HttpCode | 错误码 | 错误信息 | 描述 |
---|
400 | Param.RequiredFieldIsNull | The specified params is null who Required field. | 必填参数传入为空. |
400 | Instance.UcoNotFound | Uco Instance Not Found. | 根据传入的InstancesId从UCO数据库查找实例失败. |
500 | Unknown.InnerException | Some Exception open in Inner. | 内部错误. |