文档数据库服务

新购MongoDB实例

2025-07-01 03:00:03
接口功能介绍

调用newPurchaseOrderForMongoDB接口新购MongoDB实例。

接口约束

无

URI
POST /v1/extApi/newPurchaseOrderForMongoDB

路径参数

无

Query参数

无

请求参数

请求头header参数

无

请求体body参数

参数

是否必填

参数类型

说明

示例

下级对象

instanceCnt

是

String

订购数量,值需大于零且订购数量不能超过50台

1


cycleCnt

是

String

订购周期,值需大于零,订购时长最长不能超过384个月

1


cycleType

是

String

订购类型,3表示按月订购,5表示按一年订购,6表示按两年订购、7表示按三年订购。cycleCnt属性为1,cycleType取值为3 表示订购1个月

3


cpuNum

是

String

cpu核数

2


memSize

是

String

内存容量

4


engineVersion

是

String

引擎版本

WiredTiger 4.0


instanceType

是

String

实例类型,单机版(Single)高级版(Senior)

Single


regionId

是

String

资源池id

100054c0416811e9a6690242ac110002


instanceName

是

String

实例名称

mongo008


dbPassWord

是

String

加密后的数据库root密码

/r/cUXnFwSNLfP0=


subnetId

是

String

子网id

7d3fe61d-b279-4c2a-b190-afd9754125b4


vpcId

是

String

vpc信息

07a41838-845c-467d-b2e8-e1001a9fc01f


secgroups

是

String

安全组id

aa8ddfb7-f042-4c57-bb25-7df09d5c732a


volumeType

是

String

磁盘类型

SATA


diskSize

是

String

磁盘大小

100


accessKey

是

String

资源池ak

4a4bdc57e06542199b5f98d4cd107be2


securityKey

是

String

资源池sk

5566ddcc9b1646c6b77a0eaeff1c8763


响应参数

参数

是否必填

参数类型

说明

示例

下级对象

statusCode

是

Integer

响应码
取值范围:800为成功,900为失败

800


message

是

String

响应信息

新购MongoDB实例成功


returnObj

是

Object

返回对象



表returnObj

参数

是否必填

参数类型

说明

示例

下级对象

newOrderNo

是

String

订单号

true


submitted

是

Boolean

订单提交状态



totalPrice

是

Integer

订单总价



newOrderId

是

String

订单ID



errorMessage

是

String

错误信息



请求示例

请求头header

无

请求体body

{
    "instanceCnt":"1",
    "cycleCnt":"1",
    "cycleType":"3",
    "cpuNum":"2",
    "memSize":"4",
    "engineVersion":"WiredTiger 4.0",
    "instanceType":"Single",
    "regionId":"100054c0416811e9a6690242ac110002",
    "instanceName":"mongo008",
    "dbPassWord":"/r/cUXnFwSNLfP0=",
    "subnetId":"7d3fe61d-b279-4c2a-b190-afd9754125b4",
    "vpcId":"07a41838-845c-467d-b2e8-e1001a9fc01f",
    "secgroups":"aa8ddfb7-f042-4c57-bb25-7df09d5c732a",
    "volumeType":"SATA",
    "diskSize":"100",
    "accessKey":"4a4bdc57e06542199b5f98d4cd107be2",
    "securityKey":"5566ddcc9b1646c6b77a0eaeff1c8763"
}

响应示例
{
    "statusCode": 800,
    "message": "新购MongoDB实例成功",
    "returnObj": {
        "newOrderNo": "20221124112017724841",
        "submitted": true,
        "totalPrice": 477.0,
        "newOrderId": "df180385a2324d19ade154d3bb78b8d6",
        "errorMessage": ""
    }
}

状态码

状态码

描述

800

表示请求成功

900

表示请求失败

错误码

无