public class CreateDBInstanceHourRequest extends AbstractModel
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 |
---|---|
Long |
getEncrypt()
Get 数据是否加密,当且仅当引擎版本为MONGO_3_ROCKS,可以选择加密
|
String |
getEngineVersion()
Get MongoDB引擎版本,值包括MONGO_3_WT 、MONGO_3_ROCKS和MONGO_36_WT
|
Long |
getGoodsNum()
Get 实例数量,默认值为1, 最小值1,最大值为10
|
String |
getInstanceRole()
Get 实例角色,支持值包括:MASTER-表示主实例,DR-表示灾备实例,RO-表示只读实例
|
String |
getInstanceType()
Get 实例类型,REPLSET-副本集,SHARD-分片集群
|
String |
getMachine()
Get 实例类型,GIO:高IO版;TGIO:高IO万兆
|
Long |
getMemory()
Get 实例内存大小,单位:GB
|
Long |
getProjectId()
Get 项目ID,不填为默认项目
|
Long |
getReplicateSetNum()
Get 副本集个数,1为单副本集实例,大于1为分片集群实例,最大不超过10
|
Long |
getSecondaryNum()
Get 每个副本集内从节点个数,目前只支持从节点数为2
|
String[] |
getSecurityGroup()
Get 安全组参数
|
String |
getSubnetId()
Get 私有网络下的子网ID,如果设置了 VpcId,则 SubnetId必填
|
Long |
getVolume()
Get 实例硬盘大小,单位:GB
|
String |
getVpcId()
Get 私有网络ID,如果不传则默认选择基础网络
|
String |
getZone()
Get 可用区信息,格式如:ap-guangzhou-2
|
void |
setEncrypt(Long Encrypt)
Set 数据是否加密,当且仅当引擎版本为MONGO_3_ROCKS,可以选择加密
|
void |
setEngineVersion(String EngineVersion)
Set MongoDB引擎版本,值包括MONGO_3_WT 、MONGO_3_ROCKS和MONGO_36_WT
|
void |
setGoodsNum(Long GoodsNum)
Set 实例数量,默认值为1, 最小值1,最大值为10
|
void |
setInstanceRole(String InstanceRole)
Set 实例角色,支持值包括:MASTER-表示主实例,DR-表示灾备实例,RO-表示只读实例
|
void |
setInstanceType(String InstanceType)
Set 实例类型,REPLSET-副本集,SHARD-分片集群
|
void |
setMachine(String Machine)
Set 实例类型,GIO:高IO版;TGIO:高IO万兆
|
void |
setMemory(Long Memory)
Set 实例内存大小,单位:GB
|
void |
setProjectId(Long ProjectId)
Set 项目ID,不填为默认项目
|
void |
setReplicateSetNum(Long ReplicateSetNum)
Set 副本集个数,1为单副本集实例,大于1为分片集群实例,最大不超过10
|
void |
setSecondaryNum(Long SecondaryNum)
Set 每个副本集内从节点个数,目前只支持从节点数为2
|
void |
setSecurityGroup(String[] SecurityGroup)
Set 安全组参数
|
void |
setSubnetId(String SubnetId)
Set 私有网络下的子网ID,如果设置了 VpcId,则 SubnetId必填
|
void |
setVolume(Long Volume)
Set 实例硬盘大小,单位:GB
|
void |
setVpcId(String VpcId)
Set 私有网络ID,如果不传则默认选择基础网络
|
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public CreateDBInstanceHourRequest()
public CreateDBInstanceHourRequest(CreateDBInstanceHourRequest source)
public Long getMemory()
public void setMemory(Long Memory)
Memory
- 实例内存大小,单位:GBpublic Long getVolume()
public void setVolume(Long Volume)
Volume
- 实例硬盘大小,单位:GBpublic Long getReplicateSetNum()
public void setReplicateSetNum(Long ReplicateSetNum)
ReplicateSetNum
- 副本集个数,1为单副本集实例,大于1为分片集群实例,最大不超过10public Long getSecondaryNum()
public void setSecondaryNum(Long SecondaryNum)
SecondaryNum
- 每个副本集内从节点个数,目前只支持从节点数为2public String getEngineVersion()
public void setEngineVersion(String EngineVersion)
EngineVersion
- MongoDB引擎版本,值包括MONGO_3_WT 、MONGO_3_ROCKS和MONGO_36_WTpublic String getMachine()
public void setMachine(String Machine)
Machine
- 实例类型,GIO:高IO版;TGIO:高IO万兆public Long getGoodsNum()
public void setGoodsNum(Long GoodsNum)
GoodsNum
- 实例数量,默认值为1, 最小值1,最大值为10public String getZone()
public void setZone(String Zone)
Zone
- 可用区信息,格式如:ap-guangzhou-2public String getInstanceRole()
public void setInstanceRole(String InstanceRole)
InstanceRole
- 实例角色,支持值包括:MASTER-表示主实例,DR-表示灾备实例,RO-表示只读实例public String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType
- 实例类型,REPLSET-副本集,SHARD-分片集群public Long getEncrypt()
public void setEncrypt(Long Encrypt)
Encrypt
- 数据是否加密,当且仅当引擎版本为MONGO_3_ROCKS,可以选择加密public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络ID,如果不传则默认选择基础网络public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 私有网络下的子网ID,如果设置了 VpcId,则 SubnetId必填public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- 项目ID,不填为默认项目public String[] getSecurityGroup()
public void setSecurityGroup(String[] SecurityGroup)
SecurityGroup
- 安全组参数Copyright © 2021. All rights reserved.