创建Redis实例
url参数
Action | Version | Method | 描述 |
---|---|---|---|
CreateRedis | 2018-03-22 | GET | 创建Redis实例接口 |
请求参数
参数名称 | 说明 | 参数类型 | 是否必填 |
---|---|---|---|
Name | 实例名称,实例名称,由1-63个字母 、数字或中划线组成,以字母开头 | String | 是 |
PayType | 付费方式 取值PostPaid(按量计费)、PrePay(包年包月) | String | 否 |
Period | 购买时长,单位为月,最大值为24。如果PricingModel取值为PrePay,Period必填。 | Long | 否 |
OrderId | 计费订单ID 非必传,用于web console接入,web console必传 | String | 否 |
ZoneId | 实例所属的可用区 | String | 是 |
VpcId | 如果不传此参数则默认选择经典网络 | String | 否 |
SubnetId | 如果不传此参数则默认选择经典网络, 如果 VpcId 不空,则SubnetId 必填 | String | 否 |
SecurityGroup | 如果不传此参数则默认选择经典网络, 如果 VPCId 不空,则 SecurityGroup必填 | String | 否 |
TypeId | 实例类型:0 - 基础版, 1 - 主从版, 2 - 集群版, 3 - sentinel集群版 | Long | 是 |
Shards | 创建基础版实例时:Shards和Replicas值为1; 创建主从版实例时:Shards=1,Replicas=2; 创建集群版时Shards取值3-32,Replicas取值为2; 创建Sentinel集群版时:Shards取值为1-32,Replicas=2. | Long | 是 |
Replicas | 每个分片下副本数,单副本(基础版)传1,其余传 2 | Long | 是 |
ShardNamePrefix | 分片命名前缀,适用于sentinel集群分片命名方式(前缀 + 起始序号) | String | 否 |
ShardNameStartNum | 分片命名起始序号,适用于sentinel集群分片命名释放,合法值0-9999,格式化四位。 | Long | 否 |
MemorySize | 单实例内存大小,单位GB | Long | 是 |
Password | 实例密码,密码规则:1.长度为6-32个字符;2.数字或字母组成. 注意:创建集群版时无须输入密码,Password传入值无效 | String | 否 |
EnableRollBack | 是否开启AOF方式自动回档功能,只支持主从版。支持3天内任意时间点回档,精确到秒。 取值true和false。 | String | 否 |
EngineVersion | redis引擎版本号,基础版和主从版2.8.24,集群版3.2.5,4.0.0 | String | 是 |
ReservedPercent | 内存预留比,合法值:0-50 | Long | 否 |
ResourcePoolId | 资源池Id | String | 否 |
ParameterGroupId | 参数组Id | Integer | 否 |
Action | CreateRedis | String | 是 |
Version | 2018-03-22 | String | 是 |
返回参数
参数名称 | 参数类型 | 描述 |
---|---|---|
RequestId | String | 请求id |
Code | String | 公共错误码, “Success”表示成功,其他值表示失败 |
RedisId | String | 创建成功时返回的实例id |
状态码
错误码(Code) | 错误提示(Message) | HTTP状态码 | 说明 |
---|---|---|---|
ChargeCreateOrderError | 创建订单失败 | 400 | 订单创建失败 |
Success | 创建任务提交成功 | 200 | 创建任务提交成功 |
InvalidParameterValue | 参数“{参数名称}”不合法" | 400 | 请求参数不合法 |
ProductHasTaskInProcess | 租户“{租户id}”有任务正在处理,请稍后再试 | 400 | 租户有任务在执行 |
ClusterNameAlreadyExists | 实例名“{实例名称}”已存在 | 400 | 实例名已经存在 |
ClusterQuotaExceed | 您的实例个数超出限额,请联系管理员申请增加配额。 | 400 | 实例个数配额超出限制 |
StorageQuotaExceed | 您的磁盘容量超出限额,请联系管理员申请增加配额。 | 400 | 磁盘容量超出限额 |
EcuQuotaExceed | 您的计算资源超出限额,请联系管理员申请增加配额。 | 400 | 计算资源超出限额 |
MemQuotaExceed | 您的内存资源超出限额,请联系管理员申请增加配额。 | 400 | 内存资源超出限额 |
VmQuotaExceed | 您的主机容量超出限额,请联系管理员申请增加配额。 | 400 | 主机容量超出限额 |
请求示例
GET https://open.cn-east-1.163yun.com/ncr?TypeId=1&MemorySize=1&Action=CreateRedis&EngineVersion=2.8.24&ZoneId=cn-east-1b&PayType=PostPaid&SubnetId=a3fc3d88-1431-4779-8ad2-af177b43cc1d&SecurityGroup=dd9891d7-b6f5-4371-a311-ee91e5c1a6bc&Replicas=2&Name=smoke-autotest-ha-ld8ls&VpcId=47e88306-6e2a-4e9a-a834-27e478bae028&Version=2018-03-22&EnableRollBack=false&Shards=1&Password=123456
返回示例
{
"RequestId": "743af3ee-d698-4b4c-85c9-1ea5d8855f72",
"Code": "Success",
"RedisId": "396d4d2e-f9a4-41ca-880b-30d43a0095c9"
}