开通实例v1
更新时间 2025-10-16 14:33:28
最近更新时间: 2025-10-16 14:33:28
接口功能介绍
开通文档数据库实例
接口约束
需要提供body参数,依赖的产品规格、Region、可用区信息详情见相关OpenApi接口
URI
POST /teledb-acceptor/v1/openapi/accept-order-info/accept
路径参数 无
Query参数 无
请求参数
请求头header参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
project-id | 否 | String | 项目id | 无 |
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
billMode | 是 | String | 计费模式: 1是包周期,2是按需 | ||
regionId | 是 | String | 资源池Id | ||
prodVersion | 是 | String | 版本 | ||
prodSpecName | 否 | String | 产品名称规格名称 | ||
availabilityZone | 否 | String | 可用区名称 | ||
hostNodeAvailabilityZone | 否 | String | host节点可用区名称. | ||
spareNodeAvailabilityZone | 否 | String | spare节点可用区名称 | ||
spareNodeAvailabilityZoneTwo | 否 | String | spare节点可用区名称2 | ||
vpcId | 是 | String | 虚拟私有云Id | ||
hostType | 是 | String | 主机类型 host type: S6 or S7 | ||
subnetId | 是 | String | 子网Id | ||
securityGroupId | 是 | String | 安全组 | ||
name | 是 | String | 集群名称 | ||
password | 是 | String | 管理员密码(RSA公钥加密) | ||
period | 是 | Integer | 购买时长:单位月(1-36) | ||
count | 是 | Integer | 购买数量(1-50) | ||
autoRenewStatus | 是 | Integer | 自动续订状态 (0-不自动续订,1-自动续订) | ||
prodId | 是 | Integer | 产品id | ||
projectId | 是 | String | 企业项目id | ||
projectName | 是 | String | 企业项目名称 | ||
prodPerformanceSpeces | 否 | String | 该产品下面的单节点规格 | ||
nodeInfoList | 是 | Object | mongo节点 | nodeInfoList | |
表 nodeInfoList |
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
availabilityZoneName | 是 | String | 资源池可用区名称 | ||
availabilityZoneCount | 否 | Integer | 资源池可用区总数(单机版不需要传参) | ||
nodeType | 否 | String | master:主节点、mongos:mongos节点、shard:shard节点、config:config节点、backup:备份机 |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
code | String | 返回码 取值范围:200 成功 | 200 | |
data | Object | 返回对象 | data | |
表 data |
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
newOrderId | String | 订单id |
枚举参数
无
请求示例
请求url
无
请求头header
project-id=0
请求体body
//实例开通-mongodb-单机版
{
"billMode": 1,
"regionId": "bb9fdb42056f11eda1610242ac110002",
"resPoolCode": "华东1",
"prodVersion": "4.0",
"prodSpecName": "单机版",
"availabilityZone": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"hostNodeAvailabilityZone": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"spareNodeAvailabilityZone": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"spareNodeAvailabilityZoneTwo": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"nodeInfoList": [
{
"nodeType": "s",
"instSpec": 1,
"storageType": "SSD",
"storageSpace": 100,
"prodPerformanceSpec": "1C4G",
"disks": 1,
"availabilityZoneInfo": [
{
"displayName": "可用区1",
"availabilityZoneName": "cn-huadong1-jsnj1A-public-ctcloud",
"availabilityZoneCount": 1,
"nodeType": "master",
"specId": "c3af3d31-91a4-2918-08fc-6274bd12f352"
}
]
},
{
"nodeType": "backup",
"storageType": "SSD",
"instSpec": 1,
"storageSpace": 100,
"availabilityZoneInfo": [
{
"displayName": "可用区1",
"availabilityZoneName": "cn-huadong1-jsnj1A-public-ctcloud",
"availabilityZoneCount": 1,
"nodeType": "backup",
"specId": "c3af3d31-91a4-2918-08fc-6274bd12f352"
}
]
}
],
"projectId": "0",
"projectName": "default",
"vpcId": "vpc-6eyeay1pq9",
"subnetId": "subnet-mhrcdv1yy4",
"securityGroupId": "sg-nwodir4tfd",
"vpcName": "vpc-dcp-autotest",
"subnetName": "subnet-dcp-autotest",
"securityGroupName": "Default-Security-Group",
"name": "dds-579",
"password": "Fdgq8ewTemLxXWdLuPLN0mFobgkROH5qrUe69OYdzd8895SwQ2xgP6Kdl6tQ+QbC8i7i6BBSAu/2ZMYCZuMSeh1uMQrIvOIthDK1zfrpQd/PiuiqdXHnLo/p9fUDIZXB5vfZ+wwMKxYYpFC9RcP13fCqJa5KE2vbda9VvssL3ew=",
"period": 1,
"count": 1,
"autoRenewStatus": 0,
"prodId": 10013002,
"storageShardSpace": 2,
"storagemongosSpace": 2,
"hostType": "S7"
}
//实例开通-mongodb-副本集 3节点
{
"billMode": 1,
"regionId": "bb9fdb42056f11eda1610242ac110002",
"resPoolCode": "华东1",
"prodVersion": "4.0",
"prodSpecName": "副本集",
"availabilityZone": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"hostNodeAvailabilityZone": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"spareNodeAvailabilityZone": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"spareNodeAvailabilityZoneTwo": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"nodeInfoList": [
{
"nodeType": "ms",
"instSpec": 1,
"storageType": "SSD",
"storageSpace": 100,
"prodPerformanceSpec": "1C4G",
"disks": 1,
"availabilityZoneInfo": [
{
"displayName": "可用区1",
"availabilityZoneName": "cn-huadong1-jsnj1A-public-ctcloud",
"availabilityZoneCount": 3,
"nodeType": "master",
"specId": "c3af3d31-91a4-2918-08fc-6274bd12f352"
}
]
},
{
"nodeType": "backup",
"storageType": "SSD",
"instSpec": 1,
"storageSpace": 100,
"availabilityZoneInfo": [
{
"displayName": "可用区1",
"availabilityZoneName": "cn-huadong1-jsnj1A-public-ctcloud",
"availabilityZoneCount": 1,
"nodeType": "backup",
"specId": "c3af3d31-91a4-2918-08fc-6274bd12f352"
}
]
}
],
"projectId": "0",
"projectName": "default",
"vpcId": "vpc-6eyeay1pq9",
"subnetId": "subnet-mhrcdv1yy4",
"securityGroupId": "sg-nwodir4tfd",
"vpcName": "vpc-dcp-autotest",
"subnetName": "subnet-dcp-autotest",
"securityGroupName": "Default-Security-Group",
"name": "dds-579",
"password": "dpQHIFg9U20RfspkM47yIMFQSfPMfcrDtQep4wN14+lPzE4lES9q86Q4PqYs8FWoA/+gm497Y62o7EGJBbygtMJcgTF4w9ESd5q+HqR66e5Ka6oU+UTXpu6g2yPh3DMJZihl3/y9N/qRy8a5faoCV9TN1BP+m9lmdgMcrU89Lpk=",
"period": 1,
"count": 1,
"autoRenewStatus": 0,
"prodId": 10013004,
"storageShardSpace": 2,
"storagemongosSpace": 2,
"hostType": "S7"
}
//实例开通-mongodb-集群版
{
"billMode": 1,
"regionId": "bb9fdb42056f11eda1610242ac110002",
"resPoolCode": "华东1",
"prodVersion": "4.0",
"prodSpecName": "集群版",
"availabilityZone": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"hostNodeAvailabilityZone": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"spareNodeAvailabilityZone": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"spareNodeAvailabilityZoneTwo": [
"cn-huadong1-jsnj1A-public-ctcloud"
],
"nodeInfoList": [
{
"nodeType": "mongos",
"instSpec": 1,
"storageType": "SSD",
"storageSpace": 100,
"prodPerformanceSpec": "2C4G",
"disks": 1,
"availabilityZoneInfo": [
{
"displayName": "可用区1",
"availabilityZoneName": "cn-huadong1-jsnj1A-public-ctcloud",
"availabilityZoneCount": 2,
"specId": "c488c0c7-4897-5a5f-2332-4e81ced24361",
"nodeType": "mongos"
}
]
},
{
"nodeType": "shard",
"instSpec": 1,
"storageType": "SSD",
"storageSpace": 100,
"prodPerformanceSpec": "2C4G",
"disks": 1,
"availabilityZoneInfo": [
{
"displayName": "可用区1",
"availabilityZoneName": "cn-huadong1-jsnj1A-public-ctcloud",
"availabilityZoneCount": 6,
"specId": "c488c0c7-4897-5a5f-2332-4e81ced24361",
"nodeType": "shard"
}
]
},
{
"nodeType": "config",
"instSpec": 1,
"storageType": "SSD",
"storageSpace": 100,
"prodPerformanceSpec": "1C2G",
"disks": 1,
"availabilityZoneInfo": [
{
"displayName": "可用区1",
"availabilityZoneName": "cn-huadong1-jsnj1A-public-ctcloud",
"availabilityZoneCount": 3,
"specId": "c5f17f9c-5cfd-9c87-72dd-152171c9002a",
"nodeType": "config"
}
]
},
{
"nodeType": "backup",
"storageType": "SSD",
"instSpec": 1,
"storageSpace": 200,
"availabilityZoneInfo": [
{
"displayName": "可用区1",
"availabilityZoneName": "cn-huadong1-jsnj1A-public-ctcloud",
"availabilityZoneCount": 1,
"specId": "c488c0c7-4897-5a5f-2332-4e81ced24361",
"nodeType": "backup"
}
]
}
],
"projectId": "0",
"projectName": "default",
"vpcId": "vpc-6eyeay1pq9",
"subnetId": "subnet-mhrcdv1yy4",
"securityGroupId": "sg-nwodir4tfd",
"vpcName": "vpc-dcp-autotest",
"subnetName": "subnet-dcp-autotest",
"securityGroupName": "Default-Security-Group",
"name": "dds-579",
"password": "OcS544IIEdJ7CavNJDy7+LQPRWYt8HuquhY3ILzmcpvSTgvRNTqGIo+GSAqnq3b5Uww8K+CYaKPeo3QraX6SiBMtUpAekg/oCHP6Ey1Uk5JShLu3BA2w2yyj2fX771wWr5epFke/9EefIEp4EYegZtLnQAjVLEJIA4J8U0+3gSQ=",
"period": 1,
"count": 1,
"autoRenewStatus": 0,
"prodId": 10013010,
"storageShardSpace": 2,
"storagemongosSpace": 2,
"hostType": "S7"
}
响应示例
{
"data": {
"newOrderId": "5554k4j65j7hr",
},
"code": "200",
"message": "ok"
}
状态码
请参考 状态码
错误码
请参考 错误码