public class CreateDBInstanceHourRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateDBInstanceHourRequest() |
CreateDBInstanceHourRequest(CreateDBInstanceHourRequest 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[] |
getAvailabilityZoneList()
Get 若多可用区部署云数据库实例,指定多可用区列表。
- 多可用区部署实例,参数 **Zone** 指定实例主可用区信息;**AvailabilityZoneList** 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
- 通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
- 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
|
Long |
getClone()
Get 实例类型。
- 1:正式实例。
- 3:只读实例。
- 4:灾备实例。
- 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
|
String |
getClusterType()
Get 实例架构类型。
- REPLSET:副本集。
- SHARD:分片集群。
|
String |
getFather()
Get 父实例 ID。
- 当参数**Clone**为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
- 请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制父实例 ID。
|
Long |
getGoodsNum()
Get 实例数量,最小值1,最大值为30。
|
String |
getHiddenZone()
Get Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。
|
String |
getInstanceName()
Get 实例名称。仅支持长度为128个字符的中文、英文、数字、下划线\_、分隔符\-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。
- 基础模式:前缀+自动升序编号(默认从1开始),**lnstanceName**仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
- 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。**InstanceName**需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
- 复合模式串:前缀1{R:x}+前缀2{R:y}+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。**instanceName**需填写复合模式串,例如:cmgo{R:10}\_node{R:12}\_db,设置批量购买数量为5,则实例名称为 cmgo10\_node12\_db, cmgo11\_node13\_db, cmgo12\_node14\_db, cmgo13\_node15\_db, cluster14\_node16\_db.
|
String |
getMachineCode()
Get 产品规格类型。
- HIO10G:通用高HIO万兆型。
- HCD:云盘版类型。
|
Long |
getMemory()
Get 实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
|
Long |
getMongosCpu()
Get Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。
|
Long |
getMongosMemory()
Get Mongos 内存大小。
- 购买分片集群时,必须填写。
- 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
|
Long |
getMongosNodeNum()
Get Mongos 数量。购买分片集群时,必须填写。
- 单可用区部署实例,其数量范围为[3,32]。
- 多可用区部署实例,其数量范围为[6,32]。
|
String |
getMongoVersion()
Get 指版本信息。具体支持的版本信息 ,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
- 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) 获取。
|
String |
getParamTemplateId()
Get 参数模板 ID。
- 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
- 参数模板 ID 可通过 [DescribeDBInstanceParamTpl ](https://cloud.tencent.com/document/product/240/109155)接口获取。请选择与实例版本与架构所对应的参数模板 ID。
|
String |
getPassword()
Get 实例密码。设置要求如下:
- 字符个数为[8,32]。
- 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
- 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“\*”、括号“()”、下划线“_”。
- 不能设置单一的字母或者数字。
|
Long |
getProjectId()
Get 项目ID。
- 若不设置该参数,则为默认项目。
- 在 [MongoDB 控制台项目管理](https://console.cloud.tencent.com/project)页面,可获取项目ID。
|
String[] |
getReadonlyNodeAvailabilityZoneList()
Get 指只读节点所属可用区数组。跨可用区部署实例,参数**ReadonlyNodeNum**不为**0**时,必须配置该参数。
|
Long |
getReadonlyNodeNum()
Get 只读节点数量,取值范围[0,5]。
|
Long |
getReplicateSetNum()
Get - 创建副本集实例,指副本集数量,该参数只能为1。
- 创建分片集群实例,指分片的数量。请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
|
String |
getRestoreTime()
Get 克隆实例回档时间。
- 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
- 回档时间范围:仅能回档7天内时间点的数据。
|
String[] |
getSecurityGroup()
Get 安全组 ID。 请登录[安全组控制台](https://console.cloud.tencent.com/vpc/security-group)页面获取与数据库实例同地域的安全组 ID。
|
String |
getSubnetId()
Get 私有网络 VPC 的子网 ID。
- 必须在已选的私有网络内指定一个子网。请登录[私有网络控制台](https://console.cloud.tencent.com/vpc)获取可使用的子网 ID。
- 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见[更换网络](https://cloud.tencent.com/document/product/239/30910)。
|
TagInfo[] |
getTags()
Get 实例标签信息。
|
Long |
getVolume()
Get 实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
|
String |
getVpcId()
Get 私有网络ID。
- 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录[私有网络控制台](https://console.cloud.tencent.com/vpc)获取可使用的私有网络 ID。
- 实例创建成功之后,支持更换私有网络。具体操作,请参见[更换网络](https://cloud.tencent.com/document/product/239/30910)。
|
String |
getZone()
Get 可用区信息,输入格式如:ap-guangzhou-2。
- 具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
- 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
|
void |
setAvailabilityZoneList(String[] AvailabilityZoneList)
Set 若多可用区部署云数据库实例,指定多可用区列表。
- 多可用区部署实例,参数 **Zone** 指定实例主可用区信息;**AvailabilityZoneList** 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
- 通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
- 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。
|
void |
setClone(Long Clone)
Set 实例类型。
- 1:正式实例。
- 3:只读实例。
- 4:灾备实例。
- 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。
|
void |
setClusterType(String ClusterType)
Set 实例架构类型。
- REPLSET:副本集。
- SHARD:分片集群。
|
void |
setFather(String Father)
Set 父实例 ID。
- 当参数**Clone**为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
- 请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制父实例 ID。
|
void |
setGoodsNum(Long GoodsNum)
Set 实例数量,最小值1,最大值为30。
|
void |
setHiddenZone(String HiddenZone)
Set Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。
|
void |
setInstanceName(String InstanceName)
Set 实例名称。仅支持长度为128个字符的中文、英文、数字、下划线\_、分隔符\-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。
- 基础模式:前缀+自动升序编号(默认从1开始),**lnstanceName**仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
- 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。**InstanceName**需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
- 复合模式串:前缀1{R:x}+前缀2{R:y}+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。**instanceName**需填写复合模式串,例如:cmgo{R:10}\_node{R:12}\_db,设置批量购买数量为5,则实例名称为 cmgo10\_node12\_db, cmgo11\_node13\_db, cmgo12\_node14\_db, cmgo13\_node15\_db, cluster14\_node16\_db.
|
void |
setMachineCode(String MachineCode)
Set 产品规格类型。
- HIO10G:通用高HIO万兆型。
- HCD:云盘版类型。
|
void |
setMemory(Long Memory)
Set 实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
|
void |
setMongosCpu(Long MongosCpu)
Set Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。
|
void |
setMongosMemory(Long MongosMemory)
Set Mongos 内存大小。
- 购买分片集群时,必须填写。
- 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。
|
void |
setMongosNodeNum(Long MongosNodeNum)
Set Mongos 数量。购买分片集群时,必须填写。
- 单可用区部署实例,其数量范围为[3,32]。
- 多可用区部署实例,其数量范围为[6,32]。
|
void |
setMongoVersion(String MongoVersion)
Set 指版本信息。具体支持的版本信息 ,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
- 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 |
setParamTemplateId(String ParamTemplateId)
Set 参数模板 ID。
- 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
- 参数模板 ID 可通过 [DescribeDBInstanceParamTpl ](https://cloud.tencent.com/document/product/240/109155)接口获取。请选择与实例版本与架构所对应的参数模板 ID。
|
void |
setPassword(String Password)
Set 实例密码。设置要求如下:
- 字符个数为[8,32]。
- 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
- 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“\*”、括号“()”、下划线“_”。
- 不能设置单一的字母或者数字。
|
void |
setProjectId(Long ProjectId)
Set 项目ID。
- 若不设置该参数,则为默认项目。
- 在 [MongoDB 控制台项目管理](https://console.cloud.tencent.com/project)页面,可获取项目ID。
|
void |
setReadonlyNodeAvailabilityZoneList(String[] ReadonlyNodeAvailabilityZoneList)
Set 指只读节点所属可用区数组。跨可用区部署实例,参数**ReadonlyNodeNum**不为**0**时,必须配置该参数。
|
void |
setReadonlyNodeNum(Long ReadonlyNodeNum)
Set 只读节点数量,取值范围[0,5]。
|
void |
setReplicateSetNum(Long ReplicateSetNum)
Set - 创建副本集实例,指副本集数量,该参数只能为1。
- 创建分片集群实例,指分片的数量。请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。
|
void |
setRestoreTime(String RestoreTime)
Set 克隆实例回档时间。
- 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
- 回档时间范围:仅能回档7天内时间点的数据。
|
void |
setSecurityGroup(String[] SecurityGroup)
Set 安全组 ID。 请登录[安全组控制台](https://console.cloud.tencent.com/vpc/security-group)页面获取与数据库实例同地域的安全组 ID。
|
void |
setSubnetId(String SubnetId)
Set 私有网络 VPC 的子网 ID。
- 必须在已选的私有网络内指定一个子网。请登录[私有网络控制台](https://console.cloud.tencent.com/vpc)获取可使用的子网 ID。
- 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见[更换网络](https://cloud.tencent.com/document/product/239/30910)。
|
void |
setTags(TagInfo[] Tags)
Set 实例标签信息。
|
void |
setVolume(Long Volume)
Set 实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
|
void |
setVpcId(String VpcId)
Set 私有网络ID。
- 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录[私有网络控制台](https://console.cloud.tencent.com/vpc)获取可使用的私有网络 ID。
- 实例创建成功之后,支持更换私有网络。具体操作,请参见[更换网络](https://cloud.tencent.com/document/product/239/30910)。
|
void |
setZone(String Zone)
Set 可用区信息,输入格式如:ap-guangzhou-2。
- 具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
- 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。
|
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 CreateDBInstanceHourRequest()
public CreateDBInstanceHourRequest(CreateDBInstanceHourRequest source)
public Long getMemory()
public void setMemory(Long Memory)
Memory
- 实例内存大小,单位:GB。具体售卖的内存规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。public Long getVolume()
public void setVolume(Long Volume)
Volume
- 实例硬盘大小,单位:GB。每一个 CPU 规格对应的最大磁盘与最小磁盘范围,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。public Long getReplicateSetNum()
public void setReplicateSetNum(Long ReplicateSetNum)
ReplicateSetNum
- - 创建副本集实例,指副本集数量,该参数只能为1。
- 创建分片集群实例,指分片的数量。请通过接口[DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)查询分片数量的取值范围,其返回的数据结构SpecItems中的参数MinReplicateSetNum与MaxReplicateSetNum分别对应其最小值与最大值。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 String getMongoVersion()
public void setMongoVersion(String MongoVersion)
MongoVersion
- 指版本信息。具体支持的版本信息 ,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
- 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,最大值为30。public String getZone()
public void setZone(String Zone)
Zone
- 可用区信息,输入格式如:ap-guangzhou-2。
- 具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。
- 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。public String getClusterType()
public void setClusterType(String ClusterType)
ClusterType
- 实例架构类型。
- REPLSET:副本集。
- SHARD:分片集群。public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络ID。
- 仅支持配置私有网络,必须选择一个与实例同一地域的私有网络。请登录[私有网络控制台](https://console.cloud.tencent.com/vpc)获取可使用的私有网络 ID。
- 实例创建成功之后,支持更换私有网络。具体操作,请参见[更换网络](https://cloud.tencent.com/document/product/239/30910)。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 私有网络 VPC 的子网 ID。
- 必须在已选的私有网络内指定一个子网。请登录[私有网络控制台](https://console.cloud.tencent.com/vpc)获取可使用的子网 ID。
- 实例创建成功之后,支持更换私有网络及子网。具体操作,请参见[更换网络](https://cloud.tencent.com/document/product/239/30910)。public String getPassword()
public void setPassword(String Password)
Password
- 实例密码。设置要求如下:
- 字符个数为[8,32]。
- 可输入[A,Z]、[a,z]、[0,9]范围内的字符。
- 可输入的特殊字符包括:感叹号“!”,at“@”,警号“#”、百分号“%”、插入号“^”、星号“\*”、括号“()”、下划线“_”。
- 不能设置单一的字母或者数字。public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- 项目ID。
- 若不设置该参数,则为默认项目。
- 在 [MongoDB 控制台项目管理](https://console.cloud.tencent.com/project)页面,可获取项目ID。public TagInfo[] getTags()
public void setTags(TagInfo[] Tags)
Tags
- 实例标签信息。public Long getClone()
public void setClone(Long Clone)
Clone
- 实例类型。
- 1:正式实例。
- 3:只读实例。
- 4:灾备实例。
- 5:克隆实例。注意:克隆实例 RestoreTime 为必填项。public String getFather()
public void setFather(String Father)
Father
- 父实例 ID。
- 当参数**Clone**为3或者4时,即实例为只读或灾备实例时,该参数必须配置。
- 请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制父实例 ID。public String[] getSecurityGroup()
public void setSecurityGroup(String[] SecurityGroup)
SecurityGroup
- 安全组 ID。 请登录[安全组控制台](https://console.cloud.tencent.com/vpc/security-group)页面获取与数据库实例同地域的安全组 ID。public String getRestoreTime()
public void setRestoreTime(String RestoreTime)
RestoreTime
- 克隆实例回档时间。
- 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。
- 回档时间范围:仅能回档7天内时间点的数据。public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- 实例名称。仅支持长度为128个字符的中文、英文、数字、下划线\_、分隔符\-。批量购买数据库实例时,支持通过自定义命名模式串与数字后缀自动升序功能,高效设置实例名称。
- 基础模式:前缀+自动升序编号(默认从1开始),**lnstanceName**仅需自定义实例名称前缀,例如设置为:cmgo,设置购买数量为5,则购买后,实例名称依次分别为cmgo1、cmgo2、cmgo3、cmgo4、cmgo5。
- 自定义起始序号模式:前缀+{R:x}(x为自定义起始序号)。**InstanceName**需填写“前缀{R:x}”,例如:cmgo{R:3},设置购买数量为5,则实例名称为cmgo3、cmgo4、cmgo5、cmgo6、cmgo7。
- 复合模式串:前缀1{R:x}+前缀2{R:y}+ ⋯+固定后缀,x与y分别为每一段前缀的起始序号。**instanceName**需填写复合模式串,例如:cmgo{R:10}\_node{R:12}\_db,设置批量购买数量为5,则实例名称为 cmgo10\_node12\_db, cmgo11\_node13\_db, cmgo12\_node14\_db, cmgo13\_node15\_db, cluster14\_node16\_db.public String[] getAvailabilityZoneList()
public void setAvailabilityZoneList(String[] AvailabilityZoneList)
AvailabilityZoneList
- 若多可用区部署云数据库实例,指定多可用区列表。
- 多可用区部署实例,参数 **Zone** 指定实例主可用区信息;**AvailabilityZoneList** 指定所有可用区信息,包含主可用区。输入格式如:[ap-guangzhou-2,ap-guangzhou-3,ap-guangzhou-4]。
- 通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 可获取云数据库不同地域规划的可用区信息,以便指定有效的可用区。
- 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。public Long getMongosCpu()
public void setMongosCpu(Long MongosCpu)
MongosCpu
- Mongos CPU 核数,支持1、2、4、8、16。购买分片集群时,必须填写。public Long getMongosMemory()
public void setMongosMemory(Long MongosMemory)
MongosMemory
- Mongos 内存大小。
- 购买分片集群时,必须填写。
- 单位:GB,支持1核2GB、2核4GB、4核8GB、8核16GB、16核32GB。public Long getMongosNodeNum()
public void setMongosNodeNum(Long MongosNodeNum)
MongosNodeNum
- Mongos 数量。购买分片集群时,必须填写。
- 单可用区部署实例,其数量范围为[3,32]。
- 多可用区部署实例,其数量范围为[6,32]。public Long getReadonlyNodeNum()
public void setReadonlyNodeNum(Long ReadonlyNodeNum)
ReadonlyNodeNum
- 只读节点数量,取值范围[0,5]。public String[] getReadonlyNodeAvailabilityZoneList()
public void setReadonlyNodeAvailabilityZoneList(String[] ReadonlyNodeAvailabilityZoneList)
ReadonlyNodeAvailabilityZoneList
- 指只读节点所属可用区数组。跨可用区部署实例,参数**ReadonlyNodeNum**不为**0**时,必须配置该参数。public String getHiddenZone()
public void setHiddenZone(String HiddenZone)
HiddenZone
- Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。public String getParamTemplateId()
public void setParamTemplateId(String ParamTemplateId)
ParamTemplateId
- 参数模板 ID。
- 参数模板是预置了特定参数值的集合,可用于快速配置新的 MongoDB 实例。合理使用参数模板,能有效提升数据库的部署效率与运行性能。
- 参数模板 ID 可通过 [DescribeDBInstanceParamTpl ](https://cloud.tencent.com/document/product/240/109155)接口获取。请选择与实例版本与架构所对应的参数模板 ID。Copyright © 2025. All rights reserved.