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_36_WT:MongoDB 3.6 WiredTiger存储引擎版本。
- 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存储引擎版本。
|
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 实例所属区域及可用区信息。格式:ap-guangzhou-2。
|
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_36_WT:MongoDB 3.6 WiredTiger存储引擎版本。
- 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存储引擎版本。
|
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 实例所属区域及可用区信息。格式:ap-guangzhou-2。
|
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, toJsonString
public InquirePriceCreateDBInstancesRequest()
public InquirePriceCreateDBInstancesRequest(InquirePriceCreateDBInstancesRequest source)
public String getZone()
public void setZone(String Zone)
Zone
- 实例所属区域及可用区信息。格式:ap-guangzhou-2。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_36_WT:MongoDB 3.6 WiredTiger存储引擎版本。
- 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存储引擎版本。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 © 2024. All rights reserved.