根据需求创建一个分片集实例,此接口只支持创建分片集实例。
POST
关于所有操作需要的通用参数,请参照通用请求-公共参数
英文名称 | 中文名称 | 类型 | 是否必须 | 备注 |
---|---|---|---|---|
Action | 调用接口名称 | String | 是 | 取固定值:CreateMongoDBShardInstance |
Version | API版本号 | String | 是 | 取固定值:2017-01-01 |
Name | 实例名称 | String | 是 | 支持6-64个中文或者英文字符,包括汉字,大小写字母,数字,下划线和中划线 |
NetworkType | 网络类型 | String | 否 | 固定值2, 目前只支持创建VPC实例。 |
VpcId | 虚拟专用网络 | String | 是 | VPC网络ID,可在网络控制台获取。 |
VnetId | 终端子网id | String | 是 | 终端子网ID,可在网络控制台获取(注意类型必须为终端子网)。 |
InstanceAccount | 实例管理员账号 | String | 否 | 实例管理员账号 : 默认账户名root |
InstancePassword | 实例管理员密码 | String | 是 | 实例管理员密码 |
PayType | 计费方式:默认为byMonth | String | 是 | 取值范围:byMonth(包年包月),byDay(按日计费),hourlyInstantSettlement(按小时实时结算)。 |
Duration | 时长,默认值:1(单位:月) | Integer | 否 | 时长 默认值:1(单位:月) ;PayType=byMonth(包年包月)则必填,最大支持范围是(1 ~36月) |
IamProjectId | 项目ID | String | 否 | 默认为0:默认项目 |
ShardNum | shard数量 | Integer | 是 | 取值范围[2-32] |
MongosNum | mongos数量 | Integer | 是 | 最小为2,范围[2~32] |
ShardClass | shard配置 | String | 是 | 实例配置,内核cpu配置,客户只能购买特定规格的套餐。详见实例规格 |
Storage | 磁盘大小 | Integer | 否 | 硬盘区间值, 单位是GB |
MongosClass | mongos配置 | String | 是 | 详见实例规格 |
DbVersion | 数据库版本 | String | 否 | 默认值:3.2 |
AvailabilityZone.N | 可用区 | String | 是 | 目前暂不支持跨可用区,建议将实例创建在主机的可用内。可查询可用机房及可用区 |
关于所有操作返回的错误信息,请参照通用请求-通用错误信息
http://mongodb.api.ksyun.com/
api?Action=CreateMongoDBShardInstance
&Version=2017-01-01
&Name=SomebodyCallMe芒果
&InstancePassword=IamAdmin&NodeNum=3
{
"RequestId": "T0E1S2T3S-AFQWOFJQOJF-WFWFWF-FDGD",
"MongoDBInstanceResult": {
"UserId": "73403574",
"Region": "cn-shanghai-3",
"InstanceId": "e6933d66-7bae-4f43-af82-b74846d6076d",
"Name": "XB-Test-Create-MongoDB-001"
}
}
文档内容是否对您有帮助?
评价建议不能为空
非常感谢您的反馈,我们会继续努力做到更好!