开通实例v2
更新时间 2025-10-16 14:33:44
最近更新时间: 2025-10-16 14:33:44
接口功能介绍
开通购买自研云数据库实例
接口约束
需要提供body参数,依赖的产品规格、Region、可用区信息详情见相关OpenApi接口
URI
POST /teledb-acceptor/v2/openapi/accept-order-info/accept
路径参数 无
Query参数 无
请求参数
请求头header参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
project-id | 否 | String | 项目id | 0 |
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
billMode | 是 | String | 计费模式: 1是包周期,2是按需 | ||
regionId | 是 | String | 资源池Id | ||
prodVersion | 否 | String | 版本 | ||
prodSpecName | 否 | String | 产品名称规格名称 | ||
availabilityZone | 否 | Array of Strings | 可用区名称 | ||
vpcId | 是 | String | 虚拟私有云Id | ||
hostType | 是 | String | 主机类型 host type: S6 or S7 | ||
subnetId | 是 | String | 子网Id | ||
securityGroupId | 是 | String | 安全组 | ||
name | 是 | String | 集群名称(若开通只读实例,默认在主实例名称后面加"-read") | ||
password | 否 | String | 管理员密码(RSA公钥加密) | ||
period | 是 | Integer | 购买时长:单位月(范围:1-36) | 6 | |
count | 是 | Integer | 购买数量(范围:1-50) | 1 | |
backupStorageType | 否 | String | 默认不传是云硬盘,传os 对应对象存储 | os | |
autoRenewStatus | 是 | Integer | 自动续订状态 (0-不自动续订,1-自动续订) | 1 | |
prodId | 是 | Integer | 产品id | 1000105 | |
prodPerformanceSpeces | 否 | Array of Strings | 该产品下面的单节点规格 | ||
nodeInfoList | 是 | Array of Objects | DDS节点 | nodeInfoList | |
cpuType | 是 | Integer | cpu类型:10是鲲鹏,20是海光,30是intel,40是amd,50是飞腾,60是龙芯,70是兆芯 | 30 | |
osType | 是 | Integer | 系统类型:0是裸机,1是windows,2是centos,3是ubuntu,4是android,5是redhat,6是kylin,7是uos,8是suse,9是asianux,10是open_euler,11是ctyunos,12是euler | 2 | |
表 nodeInfoList |
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
nodeType | 是 | String | 节点类型 :mongos=mongos节点;shard=分片节点;config=config节点;readonly=只读节点;ms=副本集;s=单机版;backup=备份机 | ||
instSpec | 是 | Integer | 实例类型,1=通用型,2=计算增强型,3=内存优化型,4=直通(未用到) | 1 | |
storageType | 是 | String | 存储类型: SSD=超高IO、SATA=普通IO、SAS=高IO、SSD-genric=通用型SSD、FAST-SSD=极速型SSD | ||
storageSpace | 是 | String | 存储空间(单位:G) 单机版和副本集必传:范围100-32768 、集群版shard和bckup节点必传:单个shard:范围100-2024,backup为单个shard的容量乘以shard的个数(注意:每一个shard对应3个availabilityZoneCount,参考下面字段的描述或者请求样例) | ||
prodPerformanceSpec | 是 | String | 规格: 4C8G 当 nodeType为backup类型 可不传 | ||
disks | 是 | Integer | 磁盘 | 1 | |
availabilityZoneInfo | 是 | Array of Objects | 可用区信息 | availabilityZoneInfo | |
表 availabilityZoneInfo |
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
availabilityZoneName | 是 | String | 资源池可用区名称 | ||
availabilityZoneCount | 是 | Integer | 资源池可用区总数(开通集群版--nodeType为mongos时范围为[2,16],nodeType为shard时,shard数量取值范围[2,16],每一个shard对应3个availabilityZoneCount, 例:"nodeType":"shard"且要开通shard数 量为3时,"availabilityZoneCount":9 ;nodeType为config时节点默认为3即"availabilityZoneCount": 3) | 2 | |
nodeType | 是 | String | master:主节点、mongos:mongos节点、shard:shard节点 、config:config节点(存储类型storageType与shard节点一致,存储空间storageSpace为单个shard的storageSpace)、 backup:备份机(存储类型storageType与shard 节点一致,存储空间storageSpace为shard节点数量乘以单个shard的storageSpace) |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | String | 接口状态码,参考下方状态码 | 200 | |
error | String | 错误码 | TELEDB_DCP_1000 | |
message | String | 描述信息 | ||
returnObj | Object | 返回对象 | returnObj | |
表 returnObj |
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
newOrderId | String | 订单id |
枚举参数
无
请求示例
请求url
无
请求头header
project-id=0
请求体body
//实例开通-mongodb-单机版
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"4.0",
"nodeInfoList":[
{
"nodeType":"s",
"instSpec":"1",
"storageType":"SATA",
"storageSpace":100,
"prodPerformanceSpec":"4C8G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"master"
}
]
},
{
"nodeType":"backup",
"storageType":"SATA",
"instSpec":1,
"storageSpace":100,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"backup"
}
]
}
],
"projectId":"1940dd9ed3af4869b217828c1d5c4c2f",
"projectName":"123",
"vpcId":"vpc-j73tuiva55",
"subnetId":"subnet-dzi0uqig1k",
"securityGroupId":"sg-jphn03uzf5",
"name":"dds-475",
"password":"XxlZqwmqQg17/ZZa6BQz3HYxa0X5aM/s09e0h0Isfq99pjl8r6TSmOrbDHa3aF1m2xtAfl0jxIoENwTzO2E3wd4mceMCSai5IMw85a3s/ySo/nVNtvdyTEJdCfxJsaMhXKo2L+TOs5FOLpaxrB2PFYRkeV97doUnZ6S/3VFX2WA=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"prodId":10013002,
"cpuType":10,
"osType":11,
"hostType":"S6"
}
//实例开通-mongodb-单机版,开通对象存储
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"4.0",
"nodeInfoList":[
{
"nodeType":"s",
"instSpec":"1",
"storageType":"SATA",
"storageSpace":100,
"prodPerformanceSpec":"4C8G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"master"
}
]
}
],
"projectId":"1940dd9ed3af4869b217828c1d5c4c2f",
"projectName":"123",
"vpcId":"vpc-j73tuiva55",
"subnetId":"subnet-dzi0uqig1k",
"securityGroupId":"sg-jphn03uzf5",
"name":"dds-475",
"password":"XxlZqwmqQg17/ZZa6BQz3HYxa0X5aM/s09e0h0Isfq99pjl8r6TSmOrbDHa3aF1m2xtAfl0jxIoENwTzO2E3wd4mceMCSai5IMw85a3s/ySo/nVNtvdyTEJdCfxJsaMhXKo2L+TOs5FOLpaxrB2PFYRkeV97doUnZ6S/3VFX2WA=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"prodId":10013002,
"cpuType":10,
"osType":11,
"backupStorageType":"os",
"hostType":"S6"
}
//实例开通-副本集-三副本
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"4.0",
"nodeInfoList":[
{
"nodeType":"ms",
"instSpec":1,
"storageType":"SSD",
"storageSpace":100,
"prodPerformanceSpec":"1C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":3,
"nodeType":"master"
}
]
},
{
"nodeType":"backup",
"storageType":"SSD",
"instSpec":1,
"storageSpace":100,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"backup"
}
]
}
],
"projectId":"0",
"projectName":"default",
"vpcId":"vpc-j73tuiva55",
"subnetId":"subnet-dzi0uqig1k",
"securityGroupId":"sg-jphn03uzf5",
"name":"dds-515",
"password":"BwLnOyOob+wbuDq0qI+EFMWmOtkFiJiIVIvlknaf1fJzfTfUAG7IwGM+368VIOZ9vuGX8QOUTVhzqT6ZKlaBzEHXUbHxQ8TeruEUZx5d4I8o4396WFZOu8+LuVklKDYx6V1tm8FDpXRXwAOsU+fYM8tQi3cu2oynET5TeQMVYxw=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"prodId":10013004,
"cpuType":10,
"osType":11,
"hostType":"S7"
}
//实例开通-副本集-3副本带一个已读节点
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"4.0",
"nodeInfoList":[
{
"nodeType":"ms",
"instSpec":1,
"storageType":"SSD",
"storageSpace":100,
"prodPerformanceSpec":"1C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":3,
"nodeType":"master"
}
]
},
{
"nodeType":"readonly",
"instSpec":1,
"storageType":"SSD",
"storageSpace":100,
"prodPerformanceSpec":"1C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"readonly"
}
]
},
{
"nodeType":"backup",
"storageType":"SSD",
"instSpec":1,
"storageSpace":100,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"backup"
}
]
}
],
"projectId":"0",
"projectName":"default",
"vpcId":"vpc-j73tuiva55",
"subnetId":"subnet-dzi0uqig1k",
"securityGroupId":"sg-jphn03uzf5",
"name":"dds-515",
"password":"gEaeAZLRbLP84SygU8tbdgn8G3ijJU+dcQmFzOGDybddyfzhaEwSRto/LCMLiGy1dAbfYdCkHrGCpAFb7cPewzRg/n12p/5l8Wg4TOWpENkJKk3dhvpGl4BwSmnKvvrOGSQGStW0k/LvecV5tdSxSNfzZ6Mj2WeAW1zoDKXjbN0=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"prodId":10013004,
"cpuType":10,
"osType":11,
"hostType":"S7"
}
//实例开通-副本集-5副本
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"4.0",
"nodeInfoList":[
{
"nodeType":"ms",
"instSpec":1,
"storageType":"SSD",
"storageSpace":100,
"prodPerformanceSpec":"1C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":5,
"nodeType":"master"
}
]
},
{
"nodeType":"backup",
"storageType":"SSD",
"instSpec":1,
"storageSpace":100,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"backup"
}
]
}
],
"projectId":"0",
"projectName":"default",
"vpcId":"vpc-j73tuiva55",
"subnetId":"subnet-dzi0uqig1k",
"securityGroupId":"sg-jphn03uzf5",
"name":"dds-515",
"password":"HnwioJp6+FchCxEwozSEB65rWhGwIEbqeN9Ex0i+QFpj5zb9Ojamx+mydYTacPlUybvmIl5OcOZKY1gxNmou2I5GXim+eYY0oO1+5HczfZkYOxRSS+wjJZ0NIDlbswRUqibc/kEZRzgmQLwP285buv9hns/HW8UQKny3e2F0vvM=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"prodId":10013006,
"cpuType":10,
"osType":11,
"hostType":"S7"
}
//实例开通-副本集-5副本带两个已读节点
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"4.0",
"nodeInfoList":[
{
"nodeType":"ms",
"instSpec":1,
"storageType":"SSD",
"storageSpace":100,
"prodPerformanceSpec":"1C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":5,
"nodeType":"master"
}
]
},
{
"nodeType":"readonly",
"instSpec":1,
"storageType":"SSD",
"storageSpace":100,
"prodPerformanceSpec":"1C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":2,
"nodeType":"readonly"
}
]
},
{
"nodeType":"backup",
"storageType":"SSD",
"instSpec":1,
"storageSpace":100,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"backup"
}
]
}
],
"projectId":"0",
"projectName":"default",
"vpcId":"vpc-j73tuiva55",
"subnetId":"subnet-dzi0uqig1k",
"securityGroupId":"sg-jphn03uzf5",
"name":"dds-515",
"password":"H7QuQy2Kyylsl24N8UbX+XPGiQaYLg/lh2VK6MvN3ITqGZSx7e8SHkpqOifmEdLoJtYEsg+bV55kYP05gHuDsRuaWwS+/kcDb3XY6nbbGVupWD0ZfhSv4HToLEJWNHzlO1vWT5mm825resyRlyBUmM7kJT8bAS1syj6MLaV1X94=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"cpuType":10,
"osType":11,
"prodId":10013006,
"hostType":"S7"
}
//实例开通-mongodb-集群版Mongos数量为2,shard数量为2,单个shard存储空间为100
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"4.0",
"prodSpecName":"集群版",
"nodeInfoList":[
{
"nodeType":"mongos",
"instSpec":1,
"storageType":"SATA",
"storageSpace":100,
"prodPerformanceSpec":"2C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":2,
"nodeType":"mongos"
}
]
},
{
"nodeType":"shard",
"instSpec":1,
"storageType":"SATA",
"storageSpace":100,
"prodPerformanceSpec":"1C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":6,
"nodeType":"shard"
}
]
},
{
"nodeType":"config",
"instSpec":1,
"storageType":"SATA",
"storageSpace":100,
"prodPerformanceSpec":"1C2G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":3,
"nodeType":"config"
}
]
},
{
"nodeType":"backup",
"storageType":"SATA",
"instSpec":1,
"storageSpace":200,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"backup"
}
]
}
],
"projectId":"0",
"projectName":"default",
"vpcId":"vpc-j73tuiva55",
"subnetId":"subnet-dzi0uqig1k",
"securityGroupId":"sg-jphn03uzf5",
"name":"dds-515", "password":"bFDZMqxxj89lhy++w5R54k/k0GpwdF3uyRFU0LqXl/jmB0UgdT14YkRdOfTTeDrL2kzwC0lm++8Bu2/PPFV0vf+YNpV187klULdvg7o5+wSSgEAoLfY3lZetaR8a26BHFVswerVgN4D4lSZPeZri+vnhxmZ326TEfVQkrRv3evA=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"prodId":10013010,
"cpuType":10,
"osType":11,
"hostType":"S7"
}
////实例开通-mongodb-集群版Mongos数量为2,shard数量为3,单个shard存储空间为200
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"4.0",
"prodSpecName":"集群版",
"nodeInfoList":[
{
"nodeType":"mongos",
"instSpec":1,
"storageType":"SATA",
"storageSpace":200,
"prodPerformanceSpec":"2C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":2,
"nodeType":"mongos"
}
]
},
{
"nodeType":"shard",
"instSpec":1,
"storageType":"SATA",
"storageSpace":200,
"prodPerformanceSpec":"1C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":9,
"nodeType":"shard"
}
]
},
{
"nodeType":"config",
"instSpec":1,
"storageType":"SATA",
"storageSpace":200,
"prodPerformanceSpec":"1C2G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":3,
"nodeType":"config"
}
]
},
{
"nodeType":"backup",
"storageType":"SATA",
"instSpec":1,
"storageSpace":600,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"backup"
}
]
}
],
"projectId":"0",
"projectName":"default",
"vpcId":"vpc-j73tuiva55",
"subnetId":"subnet-dzi0uqig1k",
"securityGroupId":"sg-jphn03uzf5",
"name":"dds-515",
"password":"RAPePXyfmUszZ/7gn0bsSP2BCwoH2RLsP6hH9vH3kNm/75lwtVV2Jf3DzaGRQkSS2GS1+mDtyJLEBy+BPpGB5dVYz1ESbw4wFYuCtBWcnGalvzTbau0HLiiuHG+CV5p7ZypW0uZTEvi7lp9/ZXFd9IjRSCX8rhEfAWjtWoh0LsY=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"prodId":10013010,
"cpuType":10,
"osType":11,
"hostType":"S7"
}
响应示例
{
"returnObj":{
"data":{
"newOrderId": "5554k4j65j7hr"
}
},
"statusCode":200,
"message":"ok"
}
状态码
请参考 状态码
错误码
请参考 错误码