创建Redis实例参数检查

url参数

ActionVersionMethod描述
CheckCreateRedisParam2018-03-22GET创建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=2Long
Replica每个分片下副本数,基础版 为1,其余 为2Long
MemorySize实例容量,指单实例内存大小,单位GBLong
Password实例密码,密码规则:1.长度为6-32个字符;2.数字或字母组成. 注意:创建集群版时无须输入密码,Password传入值无效String
EngineVersionRedis引擎版本,基础版和主从版2.8.24,集群版3.2.5, 4.0.0String
ActionCheckCreateRedisParamString
Version2018-03-22String

返回参数

参数名称参数类型描述
RequestIdString请求id
CodeString公共错误码, “Success”表示成功,其他值表示失败
MessageString信息描述
PassBoolean检查是否通过
ErrorsArray错误参数信息
Erros[0].LocationString错误字段
Errors[0].MsgString错误提示

状态码

错误码(Code)错误提示(Message)HTTP状态码说明
Success200请求成功

请求示例

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"
    }
  ]
}