public class InquirePriceCreateDBInstancesRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| InquirePriceCreateDBInstancesRequest() | 
| InquirePriceCreateDBInstancesRequest(InquirePriceCreateDBInstancesRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getClusterType()Get 实例类型。
- REPLSET:副本集。
- SHARD:分片集群。 | 
| Long | getConfigServerCpu()Get 指 ConfigServer CPU核数,固定取值为 1,单位:GB,可不配置该参数。 | 
| Long | getConfigServerMemory()Get 指 ConfigServer 内存大小,固定取值为 2,单位:GB,可不配置该参数。 | 
| Long | getConfigServerVolume()Get 指 ConfigServer 磁盘大小,固定取值为 20,单位:GB,可不配置该参数。 | 
| Long | getGoodsNum()Get 实例数量,取值范围为[1,10]。 | 
| String | getInstanceChargeType()Get 实例付费方式。
- PREPAID:包年包月计费。
- POSTPAID_BY_HOUR:按量计费。 | 
| String | getMachineCode()Get 产品规格类型。
- HIO10G:通用高HIO万兆型。
- HCD:云盘版。 | 
| Long | getMemory()Get 实例内存大小。
- 单位:GB。
- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。 | 
| Long | getMongosCpu()Get Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。注意为空时取默认取值为2C。 | 
| Long | getMongosMemory()Get Mongos 内存大小。-  购买分片集群时,必须填写。- 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。注意为空时取默认取值为4G。 | 
| Long | getMongosNum()Get 指 Mongos 个数,取值范围为[3,32]。若为分片集群实例询价,则该参数必须设置。注意为空时取默认取值为3个节点。 | 
| String | getMongoVersion()Get 实例版本信息。具体支持的版本,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。版本信息与版本号对应关系如下:
- MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
- MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
- MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
- MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
- MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。 | 
| Long | getNodeNum()Get - 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
- 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 | 
| Long | getPeriod()Get - 选择包年包月计费模式,即 InstanceChargeType 设定为PREPAID时,必须设置该参数,指定购买实例的购买时长。取值可选:[1,2,3,4,5,6,7,8,9,10,11,12,24,36];单位:月。
-选择按量计费,即 InstanceChargeType 设定为 **POSTPAID_BY_HOUR** 时,该参数仅可配置为 1。 | 
| Long | getReplicateSetNum()Get - 创建副本集实例,指副本集数量,该参数只能为1。
- 创建分片集群实例,指分片的数量。请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。 | 
| Long | getVolume()Get 实例硬盘大小。
- 单位:GB。
- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。 | 
| String | getZone()Get 实例所属区域及可用区信息。具体信息,请参见[地域和可用区](https://cloud.tencent.com/document/product/240/3637)。 | 
| void | setClusterType(String ClusterType)Set 实例类型。
- REPLSET:副本集。
- SHARD:分片集群。 | 
| void | setConfigServerCpu(Long ConfigServerCpu)Set 指 ConfigServer CPU核数,固定取值为 1,单位:GB,可不配置该参数。 | 
| void | setConfigServerMemory(Long ConfigServerMemory)Set 指 ConfigServer 内存大小,固定取值为 2,单位:GB,可不配置该参数。 | 
| void | setConfigServerVolume(Long ConfigServerVolume)Set 指 ConfigServer 磁盘大小,固定取值为 20,单位:GB,可不配置该参数。 | 
| void | setGoodsNum(Long GoodsNum)Set 实例数量,取值范围为[1,10]。 | 
| void | setInstanceChargeType(String InstanceChargeType)Set 实例付费方式。
- PREPAID:包年包月计费。
- POSTPAID_BY_HOUR:按量计费。 | 
| void | setMachineCode(String MachineCode)Set 产品规格类型。
- HIO10G:通用高HIO万兆型。
- HCD:云盘版。 | 
| void | setMemory(Long Memory)Set 实例内存大小。
- 单位:GB。
- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。 | 
| void | setMongosCpu(Long MongosCpu)Set Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。注意为空时取默认取值为2C。 | 
| void | setMongosMemory(Long MongosMemory)Set Mongos 内存大小。-  购买分片集群时,必须填写。- 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。注意为空时取默认取值为4G。 | 
| void | setMongosNum(Long MongosNum)Set 指 Mongos 个数,取值范围为[3,32]。若为分片集群实例询价,则该参数必须设置。注意为空时取默认取值为3个节点。 | 
| void | setMongoVersion(String MongoVersion)Set 实例版本信息。具体支持的版本,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。版本信息与版本号对应关系如下:
- MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
- MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
- MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
- MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
- MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。 | 
| void | setNodeNum(Long NodeNum)Set - 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
- 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 | 
| void | setPeriod(Long Period)Set - 选择包年包月计费模式,即 InstanceChargeType 设定为PREPAID时,必须设置该参数,指定购买实例的购买时长。取值可选:[1,2,3,4,5,6,7,8,9,10,11,12,24,36];单位:月。
-选择按量计费,即 InstanceChargeType 设定为 **POSTPAID_BY_HOUR** 时,该参数仅可配置为 1。 | 
| void | setReplicateSetNum(Long ReplicateSetNum)Set - 创建副本集实例,指副本集数量,该参数只能为1。
- 创建分片集群实例,指分片的数量。请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。 | 
| void | setVolume(Long Volume)Set 实例硬盘大小。
- 单位:GB。
- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。 | 
| void | setZone(String Zone)Set 实例所属区域及可用区信息。具体信息,请参见[地域和可用区](https://cloud.tencent.com/document/product/240/3637)。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic InquirePriceCreateDBInstancesRequest()
public InquirePriceCreateDBInstancesRequest(InquirePriceCreateDBInstancesRequest source)
public String getZone()
public void setZone(String Zone)
Zone - 实例所属区域及可用区信息。具体信息,请参见[地域和可用区](https://cloud.tencent.com/document/product/240/3637)。public Long getNodeNum()
public void setNodeNum(Long NodeNum)
NodeNum - - 创建副本集实例,指每个副本集内主从节点数量。每个副本集所支持的最大节点数与最小节点数,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
- 创建分片集群实例,指每个分片的主从节点数量。每个分片所支持的最大节点数与最小节点数,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。public Long getMemory()
public void setMemory(Long Memory)
Memory - 实例内存大小。
- 单位:GB。
- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数CPU与Memory分别对应CPU核数与内存规格。public Long getVolume()
public void setVolume(Long Volume)
Volume - 实例硬盘大小。
- 单位:GB。
- 取值范围:请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MinStorage与MaxStorage分别对应其最小磁盘规格与最大磁盘规格。public String getMongoVersion()
public void setMongoVersion(String MongoVersion)
MongoVersion - 实例版本信息。具体支持的版本,请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询,其返回的数据结构SpecItems中的参数MongoVersionCode为实例所支持的版本信息。版本信息与版本号对应关系如下:
- MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。
- MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。
- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。
- MONGO_50_WT:MongoDB 5.0 WiredTiger存储引擎版本。
- MONGO_60_WT:MongoDB 6.0 WiredTiger存储引擎版本。
- MONGO_70_WT:MongoDB 7.0 WiredTiger存储引擎版本。public String getMachineCode()
public void setMachineCode(String MachineCode)
MachineCode - 产品规格类型。
- HIO10G:通用高HIO万兆型。
- HCD:云盘版。public Long getGoodsNum()
public void setGoodsNum(Long GoodsNum)
GoodsNum - 实例数量,取值范围为[1,10]。public String getClusterType()
public void setClusterType(String ClusterType)
ClusterType - 实例类型。
- REPLSET:副本集。
- SHARD:分片集群。public Long getReplicateSetNum()
public void setReplicateSetNum(Long ReplicateSetNum)
ReplicateSetNum - - 创建副本集实例,指副本集数量,该参数只能为1。
- 创建分片集群实例,指分片的数量。请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。public Long getPeriod()
public void setPeriod(Long Period)
Period - - 选择包年包月计费模式,即 InstanceChargeType 设定为PREPAID时,必须设置该参数,指定购买实例的购买时长。取值可选:[1,2,3,4,5,6,7,8,9,10,11,12,24,36];单位:月。
-选择按量计费,即 InstanceChargeType 设定为 **POSTPAID_BY_HOUR** 时,该参数仅可配置为 1。public String getInstanceChargeType()
public void setInstanceChargeType(String InstanceChargeType)
InstanceChargeType - 实例付费方式。
- PREPAID:包年包月计费。
- POSTPAID_BY_HOUR:按量计费。public Long getMongosCpu()
public void setMongosCpu(Long MongosCpu)
MongosCpu - Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。注意为空时取默认取值为2C。public Long getMongosMemory()
public void setMongosMemory(Long MongosMemory)
MongosMemory - Mongos 内存大小。-  购买分片集群时,必须填写。- 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。注意为空时取默认取值为4G。public Long getMongosNum()
public void setMongosNum(Long MongosNum)
MongosNum - 指 Mongos 个数,取值范围为[3,32]。若为分片集群实例询价,则该参数必须设置。注意为空时取默认取值为3个节点。public Long getConfigServerCpu()
public void setConfigServerCpu(Long ConfigServerCpu)
ConfigServerCpu - 指 ConfigServer CPU核数,固定取值为 1,单位:GB,可不配置该参数。public Long getConfigServerMemory()
public void setConfigServerMemory(Long ConfigServerMemory)
ConfigServerMemory - 指 ConfigServer 内存大小,固定取值为 2,单位:GB,可不配置该参数。public Long getConfigServerVolume()
public void setConfigServerVolume(Long ConfigServerVolume)
ConfigServerVolume - 指 ConfigServer 磁盘大小,固定取值为 20,单位:GB,可不配置该参数。Copyright © 2025. All rights reserved.