创建Redis实例参数检查
url参数
Action | Version | Method | 描述 |
CheckCreateRedisParam | 2018-03-22 | GET | 创建Redis实例的参数检查接口 |
请求参数
参数名称 | 说明 | 参数类型 | 是否必填 |
Name | 实例名称 | String | 是 |
TypeId | 实例类型:0-基础版,1-主从版,集群版,3-Sentinel集群版 | Long | 是 |
Shards | 分片数量。创建基础版实例时:Shards和Replicas值为1; 创建主从版实例时:Shards=1,Replicas=2; 创建集群版时Shards取值3-32,Replicas取值为2; 创建Sentinel集群版时:Shards取值为1-32,Replicas=2 | Long | 否 |
Replica | 每个分片下副本数,基础版 为1,其余 为2 | Long | 是 |
MemorySize | 实例容量,指单实例内存大小,单位GB | Long | 是 |
Password | 实例密码,密码规则:1.长度为6-32个字符;2.数字或字母组成. 注意:创建集群版时无须输入密码,Password传入值无效 | String | 否 |
EngineVersion | Redis引擎版本,基础版和主从版2.8.24,集群版3.2.5, 4.0.0 | String | 是 |
Action | CheckCreateRedisParam | String | 是 |
Version | 2018-03-22 | String | 是 |
返回参数
参数名称 | 参数类型 | 描述 |
RequestId | String | 请求id |
Code | String | 公共错误码, “Success”表示成功,其他值表示失败 |
Message | String | 信息描述 |
Pass | Boolean | 检查是否通过 |
Errors | Array | 错误参数信息 |
Erros[0].Location | String | 错误字段 |
Errors[0].Msg | String | 错误提示 |
状态码
错误码(Code) | 错误提示(Message) | HTTP状态码 | 说明 |
Success | | 200 | 请求成功 |
请求示例
GET https://open.cn-east-1.163yun.com/ncr?TypeId=1&MemorySize=1&Action=CheckCreateRedisParam&EngineVersion=2.8.24&Version=2018-03-22&Shards=1&Replicas=2&Name=testa#aa&Password=123456
返回示例
{
"RequestId": "b7070850-6da8-4c1f-8b7f-d2936c290e5b",
"Code": "Success",
"Pass": false,
"Errors": [
{
"Location": "Name",
"Msg": "Invalid cluster name"
}
]
}