创建缓存服务

最近更新时间:2021-01-06 17:53:02

CreateCacheCluster

创建实例。实例分主从实例和集群实例两种。可以指定内存大小、网络类型以及使用时长。目前仅支持vpc机房创建实例,若需在basic机房创建实例,请联系售后。

请求方式

POST

请求参数


关于所有操作需要的通用参数,请参照通用请求-公共参数

英文名称 中文名称 类型 是否必填 备注
Action 接口名称 String 固定值:CreateCacheCluster
Version 接口版本 String 固定值:2016-07-01
AvailableZone 可用区 String 默认:对应机房的a区
Name 缓存服务名称 String 支持6-64个中文或者英文字符,包括汉字,大小写字母,数字,下划线和中划线
Mode 缓存服务方式 Integer 默认:2,取值范围:1.集群、2.单主从
Capacity 缓存服务容量 Integer 缓存服务内存大小,以GB为单位,参照请见-缓存服务容量
SlaveNum 只读节点数量 Integer 默认:0,取值范围:0~7(注意当缓存服务方式:2.单主从时生效)
VpcId 虚拟专用网络 String VPC网络ID,可在网络控制台获取
VnetId 终端子网ID String 终端子网ID,可在网络控制台获取(注意类型必须为终端子网)
BillType 计费方式 Integer 默认:1,参照请见-计费方式
Duration 时长 Integer 默认:1,BillType=1(包年包月)必填,最大支持范围是(1 ~36月)
PassWord 缓存服务密码 String 规则:(?=.[A-Z]+.)(?=.[a-z]+.)(?=.[\d]+.)([A-Za-z\[email protected]#$%^&*()_+=-]{8,30})
IamProjectId 项目ID String 默认为0:默认项目
Protocol 缓存服务版本 String 集群默认:3.0、单主从默认:2.8,参照请见-缓存服务版本
BackupTimezone 自动备份时间 String 不设置参数代表不开启自动备份,参照请见-自动备份时间格式
SecurityGroupId 安全组ID String 安全组ID,可通过安全组模块的列表查询获取到具体的安全组ID 参见 查询安全组列表 。此接口为20年10月新增参数

返回结果

英文名称 中文名称 类型 是否必须 备注
RequestId 请求ID String --
Data 返回数据信息 Object 返回列表的数据信息,具体可以查看参数列表中的返回例子

缓存服务创建实体

英文名称 中文名称 类型 备注
CacheId 缓存服务ID String 缓存服务ID
Name 缓存服务名称 String 缓存服务名称
Port 缓存服务端口 String 缓存服务端口
Size 缓存服务容量 String 缓存服务容量
SubOrderId 创建缓存服务子订单ID String 创建缓存服务子订单ID

错误信息

关于所有操作返回的错误信息,请参照通用请求-通用错误信息

样例

  • 请求样例
https://kcs.api.ksyun.com/?Action=CreateCacheCluster&Version=2016-07-01&Name=MyRedisCluster&Mode=2&Capacity=1&NodeNum=3
  • 返回样例

{
    "RequestId": "332ab1f4-5f00-4fc1-90b7-1e87d0b6834b",
    "Data": {
        "CacheId": "643e17d1-a2f5-4aff-95d3-c630206cfdd7",
        "Name": "bing-openapi-define004",
        "Size": "1",
        "Port": "6379",
        "SubOrderId": "MREDIS2S171220155806121485666"
    }
}

金山云,开启您的云计算之旅

免费注册