开通云数据库实例
更新时间 2025-09-11 09:25:40
最近更新时间: 2025-09-11 09:25:40
接口功能介绍
开通购买自研云数据库实例,提供OpenApi能力
接口约束
需要提供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 | 否 | 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 | |
autoRenewStatus | 是 | Integer | 自动续订状态 (0-不自动续订,1-自动续订) | 1 | |
prodId | 是 | Integer | 产品id | 1000105 | |
prodPerformanceSpeces | 否 | Array of Strings | 该产品下面的单节点规格 | ||
mysqlNodeInfoList | 是 | Array of Objects | mysql节点 | mysqlNodeInfoList | |
表 mysqlNodeInfoList: |
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
nodeType | 是 | String | master:实例规格(单机,一主一备,一主两备), readNode: 高级设置: 只读实例 | ||
instSpec | 是 | String | 实例规格(默认:通用型=1) | ||
storageType | 是 | String | 存储类型: SSD,SAS,SATA | ||
storageSpace | 是 | Integer | 存储空间(单位:G,范围100,2040) | 100 | |
prodPerformanceSpec | 是 | String | 规格(例: 4C8G) | ||
disks | 是 | Integer | 磁盘(默认为1) | 1 | |
availabilityZoneInfo | 是 | Array of Objects | 可用区信息 | availabilityZoneInfo | |
表 availabilityZoneInfo: |
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
availabilityZoneName | 是 | String | 资源池可用区名称 | ||
availabilityZoneCount | 是 | Integer | 资源池可用区总数 | 1 | |
nodeType | 是 | String | 表示分布AZ的节点类型,master/slave/readNode |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
code | String | 返回码 取值范围:200 成功 | 200 | |
message | String | 错误信息 | message | |
data | Object | 返回对象 | data | |
表 data |
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
newOrderId | String | 订单id |
枚举参数
无
请求示例
请求url
无
请求头header
无
请求体body
//开通单机实例
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"5.7",
"prodSpecName":"单机版",
"mysqlNodeInfoList":[
{
"nodeType":"master",
"instSpec":"1",
"storageType":"SATA",
"storageSpace":100,
"prodPerformanceSpec":"2C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"master"
}
]
}
],
"vpcId":"vpc-uzziv8j7na",
"subnetId":"subnet-pywrqtbdsp",
"securityGroupId":"sg-6o19zpk35h",
"name":"mysql-716",
"password":"P9MkJQUH0liHYML1+kENcBOPqpA+CQ4nkfthmRXPMVVILHS81cQp4HjjJxvueZYakLzBBDoDRA0cOcvHw2DeCko/GebctMOnwLUt9NupPm8pRzeOM/weR3LTqXCblRam6Oe86RP2MWqi3lnGVrXJiA3Cgsw3xA8mCvcWPHTrfxc=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"prodId":10001003,
"hostType":"S6"
}
//开通一主一备实例
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"5.7",
"prodSpecName":"一主一备",
"mysqlNodeInfoList":[
{
"nodeType":"master",
"instSpec":"1",
"storageType":"SATA",
"storageSpace":100,
"prodPerformanceSpec":"2C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"master"
},
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"slave"
}
]
}
],
"vpcId":"vpc-uzziv8j7na",
"subnetId":"subnet-pywrqtbdsp",
"securityGroupId":"sg-6o19zpk35h",
"name":"mysql-350",
"password":"VqOcfgJ6Nf2houSe5C9sxgM4ycExVK+F0bBZwBGdiy8DCVXoSyck0lPxw9XMRgHur2lQYenOJ5K/FxZ30qlwbKG3NfgNoPq+AXDeSDdycGTqa1TzLdGnYwAeC/hEa8pyUKS9LdlW7nnM1nGUvGCXkGdzJP8lbHCwonzazEnF3RI=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"prodId":10001001,
"hostType":"S6"
}
//开通一主两备实例
{
"billMode":1,
"regionId":"81f7728662dd11ec810800155d307d5b",
"prodVersion":"5.7",
"prodSpecName":"一主两备",
"mysqlNodeInfoList":[
{
"nodeType":"master",
"instSpec":"1",
"storageType":"SATA",
"storageSpace":100,
"prodPerformanceSpec":"2C4G",
"disks":1,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"master"
},
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"slave"
},
{
"availabilityZoneName":"az1",
"availabilityZoneCount":1,
"nodeType":"slave"
}
]
}
],
"vpcId":"vpc-uzziv8j7na",
"subnetId":"subnet-pywrqtbdsp",
"securityGroupId":"sg-6o19zpk35h",
"name":"mysql-909",
"password":"eGp87IE6r3vsaaeKboiExVerq3AEPTVbn0U+vPqewN0ntsN0x/Pppf66uNVzm/VXK8Wu+cPMdrM+yFXBi1RGa9we/wpFeQ6CfgRCerzQ/iU64xM2l6oxvinlCT23puZXXy3b63rj0/RmySqAhD2EE2g1dbShYNtt7MYexEFtY8g=",
"period":"6",
"count":1,
"autoRenewStatus":0,
"prodId":10001002,
"hostType":"S6"
}
//实例开通-mysql-创建只读实例
{
"instId":"630899563795381948",
"name":"mysql-928-lwb-read",
"billMode":1,
"prodVersion":"5.7",
"mysqlNodeInfoList":[
{
"nodeType":"readNode",
"instSpec":"1",
"prodPerformanceSpec":"2C4G",
"storageType":"SATA",
"storageSpace":100,
"availabilityZoneInfo":[
{
"availabilityZoneName":"az1",
"nodeType":"readNode",
"availabilityZoneCount":1
}
]
}
],
"period":"5",
"count":1,
"autoRenewStatus":0
}
响应示例
{
"data": {
"newOrderId": "5554k4j65j7hr",
},
"code": "200",
"message":"ok"
}
状态码
请参考 状态码
错误码
请参考 错误码