Class CreateClustersRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cynosdb.v20190107.models.CreateClustersRequest
-
public class CreateClustersRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateClustersRequest()CreateClustersRequest(CreateClustersRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAdminPassword()Get 账号密码(8-64个字符,包含大小写英文字母、数字和符号~!@#$%^&*_-+=`|\(){}[]:;'<>,.?/中的任意三种)String[]getAlarmPolicyIds()Get 告警策略Id数组StringgetAutoPause()Get 当DbMode为SEVERLESS时,指定集群是否自动暂停,可选范围 yes no 默认值:yesLonggetAutoPauseDelay()Get 当DbMode为SEVERLESS时,指定集群自动暂停的延迟,单位秒,可选范围[600,691200] 默认值:600LonggetAutoRenewFlag()Get 包年包月购买是否自动续费,默认为0。 0标识默认续费方式,1表示自动续费,2表示手不自动续费。LonggetAutoVoucher()Get 是否自动选择代金券 1是 0否 默认为0StringgetClusterName()Get 集群名称,长度小于64个字符,每个字符取值范围:大/小写字母,数字,特殊符号('-','_','.')ParamItem[]getClusterParams()Get 参数数组,暂时支持character_set_server (utf8|latin1|gbk|utf8mb4) ,lower_case_table_names,1-大小写不敏感,0-大小写敏感LonggetCount()Get 购买集群数,可选值范围[1,50],默认为1LonggetCpu()Get 当DbMode为NORMAL或不填时必选 普通实例Cpu核数StringgetDbMode()Get Db类型 当DbType为MYSQL时可选(默认NORMAL): NORMAL SERVERLESSStringgetDbType()Get 数据库类型,取值范围: MYSQLStringgetDbVersion()Get 数据库版本,取值范围: MYSQL可选值:5.7,8.0LonggetDealMode()Get 交易模式,0-下单且支付,1-下单StringgetExpectTime()Get 时间点回档,指定时间;快照回档,快照时间LonggetExpectTimeThresh()Get 该参数无实际意义,已废弃。 时间点回档,指定时间允许范围LonggetHaCount()Get 实例数量(该参数已不再使用,只做存量兼容处理)LonggetInstanceCount()Get 实例数量,数量范围为(0,16]InstanceInitInfo[]getInstanceInitInfos()Get 实例初始化配置信息,主要用于购买集群时选不同规格实例FloatgetMaxCpu()Get 当DbMode为SEVERLESS时必填: cpu最大值,可选范围参考DescribeServerlessInstanceSpecs接口返回LonggetMemory()Get 当DbMode为NORMAL或不填时必选 普通实例内存,单位GBFloatgetMinCpu()Get 当DbMode为SEVERLESS时必填 cpu最小值,可选范围参考DescribeServerlessInstanceSpecs接口返回StringgetOrderSource()Get 订单来源StringgetOriginalClusterId()Get 回档时,传入源集群ID,用于查找源poolIdLonggetParamTemplateId()Get 参数模版ID,可以通过查询参数模板信息DescribeParamTemplates获得参数模板IDLonggetPayMode()Get 计费模式,按量计费:0,包年包月:1。默认按量计费。LonggetPort()Get 端口,默认3306,取值范围[0, 65535)LonggetProjectId()Get 所属项目IDTag[]getResourceTags()Get 集群创建需要绑定的tag数组信息LonggetRollbackId()Get 快照回档,表示snapshotId;时间点回档,表示queryId,为0,表示需要判断时间点是否有效StringgetRollbackStrategy()Get 回档类型: noneRollback:不回档; snapRollback,快照回档; timeRollback,时间点回档String[]getSecurityGroupIds()Get 安全组id数组StringgetSlaveZone()Get 多可用区地址LonggetStorage()Get 该参数无实际意义,已废弃。 存储大小,单位GB。LonggetStorageLimit()Get 普通实例存储上限,单位GB 当DbType为MYSQL,且存储计费模式为预付费时,该参数需不大于cpu与memory对应存储规格上限LonggetStoragePayMode()Get 集群存储计费模式,按量计费:0,包年包月:1。默认按量计费 当DbType为MYSQL时,在集群计算计费模式为后付费(包括DbMode为SERVERLESS)时,存储计费模式仅可为按量计费 回档与克隆均不支持包年包月存储StringgetSubnetId()Get 所属子网IDLonggetTimeSpan()Get 包年包月购买时长StringgetTimeUnit()Get 包年包月购买时长单位,['s','d','m','y']StringgetVpcId()Get 所属VPC网络IDStringgetZone()Get 可用区voidsetAdminPassword(String AdminPassword)Set 账号密码(8-64个字符,包含大小写英文字母、数字和符号~!@#$%^&*_-+=`|\(){}[]:;'<>,.?/中的任意三种)voidsetAlarmPolicyIds(String[] AlarmPolicyIds)Set 告警策略Id数组voidsetAutoPause(String AutoPause)Set 当DbMode为SEVERLESS时,指定集群是否自动暂停,可选范围 yes no 默认值:yesvoidsetAutoPauseDelay(Long AutoPauseDelay)Set 当DbMode为SEVERLESS时,指定集群自动暂停的延迟,单位秒,可选范围[600,691200] 默认值:600voidsetAutoRenewFlag(Long AutoRenewFlag)Set 包年包月购买是否自动续费,默认为0。 0标识默认续费方式,1表示自动续费,2表示手不自动续费。voidsetAutoVoucher(Long AutoVoucher)Set 是否自动选择代金券 1是 0否 默认为0voidsetClusterName(String ClusterName)Set 集群名称,长度小于64个字符,每个字符取值范围:大/小写字母,数字,特殊符号('-','_','.')voidsetClusterParams(ParamItem[] ClusterParams)Set 参数数组,暂时支持character_set_server (utf8|latin1|gbk|utf8mb4) ,lower_case_table_names,1-大小写不敏感,0-大小写敏感voidsetCount(Long Count)Set 购买集群数,可选值范围[1,50],默认为1voidsetCpu(Long Cpu)Set 当DbMode为NORMAL或不填时必选 普通实例Cpu核数voidsetDbMode(String DbMode)Set Db类型 当DbType为MYSQL时可选(默认NORMAL): NORMAL SERVERLESSvoidsetDbType(String DbType)Set 数据库类型,取值范围: MYSQLvoidsetDbVersion(String DbVersion)Set 数据库版本,取值范围: MYSQL可选值:5.7,8.0voidsetDealMode(Long DealMode)Set 交易模式,0-下单且支付,1-下单voidsetExpectTime(String ExpectTime)Set 时间点回档,指定时间;快照回档,快照时间voidsetExpectTimeThresh(Long ExpectTimeThresh)Set 该参数无实际意义,已废弃。 时间点回档,指定时间允许范围voidsetHaCount(Long HaCount)Set 实例数量(该参数已不再使用,只做存量兼容处理)voidsetInstanceCount(Long InstanceCount)Set 实例数量,数量范围为(0,16]voidsetInstanceInitInfos(InstanceInitInfo[] InstanceInitInfos)Set 实例初始化配置信息,主要用于购买集群时选不同规格实例voidsetMaxCpu(Float MaxCpu)Set 当DbMode为SEVERLESS时必填: cpu最大值,可选范围参考DescribeServerlessInstanceSpecs接口返回voidsetMemory(Long Memory)Set 当DbMode为NORMAL或不填时必选 普通实例内存,单位GBvoidsetMinCpu(Float MinCpu)Set 当DbMode为SEVERLESS时必填 cpu最小值,可选范围参考DescribeServerlessInstanceSpecs接口返回voidsetOrderSource(String OrderSource)Set 订单来源voidsetOriginalClusterId(String OriginalClusterId)Set 回档时,传入源集群ID,用于查找源poolIdvoidsetParamTemplateId(Long ParamTemplateId)Set 参数模版ID,可以通过查询参数模板信息DescribeParamTemplates获得参数模板IDvoidsetPayMode(Long PayMode)Set 计费模式,按量计费:0,包年包月:1。默认按量计费。voidsetPort(Long Port)Set 端口,默认3306,取值范围[0, 65535)voidsetProjectId(Long ProjectId)Set 所属项目IDvoidsetResourceTags(Tag[] ResourceTags)Set 集群创建需要绑定的tag数组信息voidsetRollbackId(Long RollbackId)Set 快照回档,表示snapshotId;时间点回档,表示queryId,为0,表示需要判断时间点是否有效voidsetRollbackStrategy(String RollbackStrategy)Set 回档类型: noneRollback:不回档; snapRollback,快照回档; timeRollback,时间点回档voidsetSecurityGroupIds(String[] SecurityGroupIds)Set 安全组id数组voidsetSlaveZone(String SlaveZone)Set 多可用区地址voidsetStorage(Long Storage)Set 该参数无实际意义,已废弃。 存储大小,单位GB。voidsetStorageLimit(Long StorageLimit)Set 普通实例存储上限,单位GB 当DbType为MYSQL,且存储计费模式为预付费时,该参数需不大于cpu与memory对应存储规格上限voidsetStoragePayMode(Long StoragePayMode)Set 集群存储计费模式,按量计费:0,包年包月:1。默认按量计费 当DbType为MYSQL时,在集群计算计费模式为后付费(包括DbMode为SERVERLESS)时,存储计费模式仅可为按量计费 回档与克隆均不支持包年包月存储voidsetSubnetId(String SubnetId)Set 所属子网IDvoidsetTimeSpan(Long TimeSpan)Set 包年包月购买时长voidsetTimeUnit(String TimeUnit)Set 包年包月购买时长单位,['s','d','m','y']voidsetVpcId(String VpcId)Set 所属VPC网络IDvoidsetZone(String Zone)Set 可用区voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateClustersRequest
public CreateClustersRequest()
-
CreateClustersRequest
public CreateClustersRequest(CreateClustersRequest 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.
-
-
Method Detail
-
getZone
public String getZone()
Get 可用区- Returns:
- Zone 可用区
-
setZone
public void setZone(String Zone)
Set 可用区- Parameters:
Zone- 可用区
-
getVpcId
public String getVpcId()
Get 所属VPC网络ID- Returns:
- VpcId 所属VPC网络ID
-
setVpcId
public void setVpcId(String VpcId)
Set 所属VPC网络ID- Parameters:
VpcId- 所属VPC网络ID
-
getSubnetId
public String getSubnetId()
Get 所属子网ID- Returns:
- SubnetId 所属子网ID
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 所属子网ID- Parameters:
SubnetId- 所属子网ID
-
getDbType
public String getDbType()
Get 数据库类型,取值范围:- MYSQL
- Returns:
- DbType 数据库类型,取值范围:
- MYSQL
-
setDbType
public void setDbType(String DbType)
Set 数据库类型,取值范围:- MYSQL
- Parameters:
DbType- 数据库类型,取值范围:- MYSQL
-
getDbVersion
public String getDbVersion()
Get 数据库版本,取值范围:- MYSQL可选值:5.7,8.0
- Returns:
- DbVersion 数据库版本,取值范围:
- MYSQL可选值:5.7,8.0
-
setDbVersion
public void setDbVersion(String DbVersion)
Set 数据库版本,取值范围:- MYSQL可选值:5.7,8.0
- Parameters:
DbVersion- 数据库版本,取值范围:- MYSQL可选值:5.7,8.0
-
getProjectId
public Long getProjectId()
Get 所属项目ID- Returns:
- ProjectId 所属项目ID
-
setProjectId
public void setProjectId(Long ProjectId)
Set 所属项目ID- Parameters:
ProjectId- 所属项目ID
-
getCpu
public Long getCpu()
Get 当DbMode为NORMAL或不填时必选 普通实例Cpu核数- Returns:
- Cpu 当DbMode为NORMAL或不填时必选 普通实例Cpu核数
-
setCpu
public void setCpu(Long Cpu)
Set 当DbMode为NORMAL或不填时必选 普通实例Cpu核数- Parameters:
Cpu- 当DbMode为NORMAL或不填时必选 普通实例Cpu核数
-
getMemory
public Long getMemory()
Get 当DbMode为NORMAL或不填时必选 普通实例内存,单位GB- Returns:
- Memory 当DbMode为NORMAL或不填时必选 普通实例内存,单位GB
-
setMemory
public void setMemory(Long Memory)
Set 当DbMode为NORMAL或不填时必选 普通实例内存,单位GB- Parameters:
Memory- 当DbMode为NORMAL或不填时必选 普通实例内存,单位GB
-
getStorage
public Long getStorage()
Get 该参数无实际意义,已废弃。 存储大小,单位GB。- Returns:
- Storage 该参数无实际意义,已废弃。 存储大小,单位GB。
-
setStorage
public void setStorage(Long Storage)
Set 该参数无实际意义,已废弃。 存储大小,单位GB。- Parameters:
Storage- 该参数无实际意义,已废弃。 存储大小,单位GB。
-
getClusterName
public String getClusterName()
Get 集群名称,长度小于64个字符,每个字符取值范围:大/小写字母,数字,特殊符号('-','_','.')- Returns:
- ClusterName 集群名称,长度小于64个字符,每个字符取值范围:大/小写字母,数字,特殊符号('-','_','.')
-
setClusterName
public void setClusterName(String ClusterName)
Set 集群名称,长度小于64个字符,每个字符取值范围:大/小写字母,数字,特殊符号('-','_','.')- Parameters:
ClusterName- 集群名称,长度小于64个字符,每个字符取值范围:大/小写字母,数字,特殊符号('-','_','.')
-
getAdminPassword
public String getAdminPassword()
Get 账号密码(8-64个字符,包含大小写英文字母、数字和符号~!@#$%^&*_-+=`|\(){}[]:;'<>,.?/中的任意三种)- Returns:
- AdminPassword 账号密码(8-64个字符,包含大小写英文字母、数字和符号~!@#$%^&*_-+=`|\(){}[]:;'<>,.?/中的任意三种)
-
setAdminPassword
public void setAdminPassword(String AdminPassword)
Set 账号密码(8-64个字符,包含大小写英文字母、数字和符号~!@#$%^&*_-+=`|\(){}[]:;'<>,.?/中的任意三种)- Parameters:
AdminPassword- 账号密码(8-64个字符,包含大小写英文字母、数字和符号~!@#$%^&*_-+=`|\(){}[]:;'<>,.?/中的任意三种)
-
getPort
public Long getPort()
Get 端口,默认3306,取值范围[0, 65535)- Returns:
- Port 端口,默认3306,取值范围[0, 65535)
-
setPort
public void setPort(Long Port)
Set 端口,默认3306,取值范围[0, 65535)- Parameters:
Port- 端口,默认3306,取值范围[0, 65535)
-
getPayMode
public Long getPayMode()
Get 计费模式,按量计费:0,包年包月:1。默认按量计费。- Returns:
- PayMode 计费模式,按量计费:0,包年包月:1。默认按量计费。
-
setPayMode
public void setPayMode(Long PayMode)
Set 计费模式,按量计费:0,包年包月:1。默认按量计费。- Parameters:
PayMode- 计费模式,按量计费:0,包年包月:1。默认按量计费。
-
getCount
public Long getCount()
Get 购买集群数,可选值范围[1,50],默认为1- Returns:
- Count 购买集群数,可选值范围[1,50],默认为1
-
setCount
public void setCount(Long Count)
Set 购买集群数,可选值范围[1,50],默认为1- Parameters:
Count- 购买集群数,可选值范围[1,50],默认为1
-
getRollbackStrategy
public String getRollbackStrategy()
Get 回档类型: noneRollback:不回档; snapRollback,快照回档; timeRollback,时间点回档- Returns:
- RollbackStrategy 回档类型: noneRollback:不回档; snapRollback,快照回档; timeRollback,时间点回档
-
setRollbackStrategy
public void setRollbackStrategy(String RollbackStrategy)
Set 回档类型: noneRollback:不回档; snapRollback,快照回档; timeRollback,时间点回档- Parameters:
RollbackStrategy- 回档类型: noneRollback:不回档; snapRollback,快照回档; timeRollback,时间点回档
-
getRollbackId
public Long getRollbackId()
Get 快照回档,表示snapshotId;时间点回档,表示queryId,为0,表示需要判断时间点是否有效- Returns:
- RollbackId 快照回档,表示snapshotId;时间点回档,表示queryId,为0,表示需要判断时间点是否有效
-
setRollbackId
public void setRollbackId(Long RollbackId)
Set 快照回档,表示snapshotId;时间点回档,表示queryId,为0,表示需要判断时间点是否有效- Parameters:
RollbackId- 快照回档,表示snapshotId;时间点回档,表示queryId,为0,表示需要判断时间点是否有效
-
getOriginalClusterId
public String getOriginalClusterId()
Get 回档时,传入源集群ID,用于查找源poolId- Returns:
- OriginalClusterId 回档时,传入源集群ID,用于查找源poolId
-
setOriginalClusterId
public void setOriginalClusterId(String OriginalClusterId)
Set 回档时,传入源集群ID,用于查找源poolId- Parameters:
OriginalClusterId- 回档时,传入源集群ID,用于查找源poolId
-
getExpectTime
public String getExpectTime()
Get 时间点回档,指定时间;快照回档,快照时间- Returns:
- ExpectTime 时间点回档,指定时间;快照回档,快照时间
-
setExpectTime
public void setExpectTime(String ExpectTime)
Set 时间点回档,指定时间;快照回档,快照时间- Parameters:
ExpectTime- 时间点回档,指定时间;快照回档,快照时间
-
getExpectTimeThresh
public Long getExpectTimeThresh()
Get 该参数无实际意义,已废弃。 时间点回档,指定时间允许范围- Returns:
- ExpectTimeThresh 该参数无实际意义,已废弃。 时间点回档,指定时间允许范围
-
setExpectTimeThresh
public void setExpectTimeThresh(Long ExpectTimeThresh)
Set 该参数无实际意义,已废弃。 时间点回档,指定时间允许范围- Parameters:
ExpectTimeThresh- 该参数无实际意义,已废弃。 时间点回档,指定时间允许范围
-
getStorageLimit
public Long getStorageLimit()
Get 普通实例存储上限,单位GB 当DbType为MYSQL,且存储计费模式为预付费时,该参数需不大于cpu与memory对应存储规格上限- Returns:
- StorageLimit 普通实例存储上限,单位GB 当DbType为MYSQL,且存储计费模式为预付费时,该参数需不大于cpu与memory对应存储规格上限
-
setStorageLimit
public void setStorageLimit(Long StorageLimit)
Set 普通实例存储上限,单位GB 当DbType为MYSQL,且存储计费模式为预付费时,该参数需不大于cpu与memory对应存储规格上限- Parameters:
StorageLimit- 普通实例存储上限,单位GB 当DbType为MYSQL,且存储计费模式为预付费时,该参数需不大于cpu与memory对应存储规格上限
-
getInstanceCount
public Long getInstanceCount()
Get 实例数量,数量范围为(0,16]- Returns:
- InstanceCount 实例数量,数量范围为(0,16]
-
setInstanceCount
public void setInstanceCount(Long InstanceCount)
Set 实例数量,数量范围为(0,16]- Parameters:
InstanceCount- 实例数量,数量范围为(0,16]
-
getTimeSpan
public Long getTimeSpan()
Get 包年包月购买时长- Returns:
- TimeSpan 包年包月购买时长
-
setTimeSpan
public void setTimeSpan(Long TimeSpan)
Set 包年包月购买时长- Parameters:
TimeSpan- 包年包月购买时长
-
getTimeUnit
public String getTimeUnit()
Get 包年包月购买时长单位,['s','d','m','y']- Returns:
- TimeUnit 包年包月购买时长单位,['s','d','m','y']
-
setTimeUnit
public void setTimeUnit(String TimeUnit)
Set 包年包月购买时长单位,['s','d','m','y']- Parameters:
TimeUnit- 包年包月购买时长单位,['s','d','m','y']
-
getAutoRenewFlag
public Long getAutoRenewFlag()
Get 包年包月购买是否自动续费,默认为0。 0标识默认续费方式,1表示自动续费,2表示手不自动续费。- Returns:
- AutoRenewFlag 包年包月购买是否自动续费,默认为0。 0标识默认续费方式,1表示自动续费,2表示手不自动续费。
-
setAutoRenewFlag
public void setAutoRenewFlag(Long AutoRenewFlag)
Set 包年包月购买是否自动续费,默认为0。 0标识默认续费方式,1表示自动续费,2表示手不自动续费。- Parameters:
AutoRenewFlag- 包年包月购买是否自动续费,默认为0。 0标识默认续费方式,1表示自动续费,2表示手不自动续费。
-
getAutoVoucher
public Long getAutoVoucher()
Get 是否自动选择代金券 1是 0否 默认为0- Returns:
- AutoVoucher 是否自动选择代金券 1是 0否 默认为0
-
setAutoVoucher
public void setAutoVoucher(Long AutoVoucher)
Set 是否自动选择代金券 1是 0否 默认为0- Parameters:
AutoVoucher- 是否自动选择代金券 1是 0否 默认为0
-
getHaCount
public Long getHaCount()
Get 实例数量(该参数已不再使用,只做存量兼容处理)- Returns:
- HaCount 实例数量(该参数已不再使用,只做存量兼容处理)
-
setHaCount
public void setHaCount(Long HaCount)
Set 实例数量(该参数已不再使用,只做存量兼容处理)- Parameters:
HaCount- 实例数量(该参数已不再使用,只做存量兼容处理)
-
getOrderSource
public String getOrderSource()
Get 订单来源- Returns:
- OrderSource 订单来源
-
setOrderSource
public void setOrderSource(String OrderSource)
Set 订单来源- Parameters:
OrderSource- 订单来源
-
getResourceTags
public Tag[] getResourceTags()
Get 集群创建需要绑定的tag数组信息- Returns:
- ResourceTags 集群创建需要绑定的tag数组信息
-
setResourceTags
public void setResourceTags(Tag[] ResourceTags)
Set 集群创建需要绑定的tag数组信息- Parameters:
ResourceTags- 集群创建需要绑定的tag数组信息
-
getDbMode
public String getDbMode()
Get Db类型 当DbType为MYSQL时可选(默认NORMAL):- NORMAL
- SERVERLESS
- Returns:
- DbMode Db类型
当DbType为MYSQL时可选(默认NORMAL):
- NORMAL
- SERVERLESS
-
setDbMode
public void setDbMode(String DbMode)
Set Db类型 当DbType为MYSQL时可选(默认NORMAL):- NORMAL
- SERVERLESS
- Parameters:
DbMode- Db类型 当DbType为MYSQL时可选(默认NORMAL):- NORMAL
- SERVERLESS
-
getMinCpu
public Float getMinCpu()
Get 当DbMode为SEVERLESS时必填 cpu最小值,可选范围参考DescribeServerlessInstanceSpecs接口返回- Returns:
- MinCpu 当DbMode为SEVERLESS时必填 cpu最小值,可选范围参考DescribeServerlessInstanceSpecs接口返回
-
setMinCpu
public void setMinCpu(Float MinCpu)
Set 当DbMode为SEVERLESS时必填 cpu最小值,可选范围参考DescribeServerlessInstanceSpecs接口返回- Parameters:
MinCpu- 当DbMode为SEVERLESS时必填 cpu最小值,可选范围参考DescribeServerlessInstanceSpecs接口返回
-
getMaxCpu
public Float getMaxCpu()
Get 当DbMode为SEVERLESS时必填: cpu最大值,可选范围参考DescribeServerlessInstanceSpecs接口返回- Returns:
- MaxCpu 当DbMode为SEVERLESS时必填: cpu最大值,可选范围参考DescribeServerlessInstanceSpecs接口返回
-
setMaxCpu
public void setMaxCpu(Float MaxCpu)
Set 当DbMode为SEVERLESS时必填: cpu最大值,可选范围参考DescribeServerlessInstanceSpecs接口返回- Parameters:
MaxCpu- 当DbMode为SEVERLESS时必填: cpu最大值,可选范围参考DescribeServerlessInstanceSpecs接口返回
-
getAutoPause
public String getAutoPause()
Get 当DbMode为SEVERLESS时,指定集群是否自动暂停,可选范围- yes
- no
默认值:yes- Returns:
- AutoPause 当DbMode为SEVERLESS时,指定集群是否自动暂停,可选范围
- yes
- no
默认值:yes
-
setAutoPause
public void setAutoPause(String AutoPause)
Set 当DbMode为SEVERLESS时,指定集群是否自动暂停,可选范围- yes
- no
默认值:yes- Parameters:
AutoPause- 当DbMode为SEVERLESS时,指定集群是否自动暂停,可选范围- yes
- no
默认值:yes
-
getAutoPauseDelay
public Long getAutoPauseDelay()
Get 当DbMode为SEVERLESS时,指定集群自动暂停的延迟,单位秒,可选范围[600,691200] 默认值:600- Returns:
- AutoPauseDelay 当DbMode为SEVERLESS时,指定集群自动暂停的延迟,单位秒,可选范围[600,691200] 默认值:600
-
setAutoPauseDelay
public void setAutoPauseDelay(Long AutoPauseDelay)
Set 当DbMode为SEVERLESS时,指定集群自动暂停的延迟,单位秒,可选范围[600,691200] 默认值:600- Parameters:
AutoPauseDelay- 当DbMode为SEVERLESS时,指定集群自动暂停的延迟,单位秒,可选范围[600,691200] 默认值:600
-
getStoragePayMode
public Long getStoragePayMode()
Get 集群存储计费模式,按量计费:0,包年包月:1。默认按量计费 当DbType为MYSQL时,在集群计算计费模式为后付费(包括DbMode为SERVERLESS)时,存储计费模式仅可为按量计费 回档与克隆均不支持包年包月存储- Returns:
- StoragePayMode 集群存储计费模式,按量计费:0,包年包月:1。默认按量计费 当DbType为MYSQL时,在集群计算计费模式为后付费(包括DbMode为SERVERLESS)时,存储计费模式仅可为按量计费 回档与克隆均不支持包年包月存储
-
setStoragePayMode
public void setStoragePayMode(Long StoragePayMode)
Set 集群存储计费模式,按量计费:0,包年包月:1。默认按量计费 当DbType为MYSQL时,在集群计算计费模式为后付费(包括DbMode为SERVERLESS)时,存储计费模式仅可为按量计费 回档与克隆均不支持包年包月存储- Parameters:
StoragePayMode- 集群存储计费模式,按量计费:0,包年包月:1。默认按量计费 当DbType为MYSQL时,在集群计算计费模式为后付费(包括DbMode为SERVERLESS)时,存储计费模式仅可为按量计费 回档与克隆均不支持包年包月存储
-
getSecurityGroupIds
public String[] getSecurityGroupIds()
Get 安全组id数组- Returns:
- SecurityGroupIds 安全组id数组
-
setSecurityGroupIds
public void setSecurityGroupIds(String[] SecurityGroupIds)
Set 安全组id数组- Parameters:
SecurityGroupIds- 安全组id数组
-
getAlarmPolicyIds
public String[] getAlarmPolicyIds()
Get 告警策略Id数组- Returns:
- AlarmPolicyIds 告警策略Id数组
-
setAlarmPolicyIds
public void setAlarmPolicyIds(String[] AlarmPolicyIds)
Set 告警策略Id数组- Parameters:
AlarmPolicyIds- 告警策略Id数组
-
getClusterParams
public ParamItem[] getClusterParams()
Get 参数数组,暂时支持character_set_server (utf8|latin1|gbk|utf8mb4) ,lower_case_table_names,1-大小写不敏感,0-大小写敏感- Returns:
- ClusterParams 参数数组,暂时支持character_set_server (utf8|latin1|gbk|utf8mb4) ,lower_case_table_names,1-大小写不敏感,0-大小写敏感
-
setClusterParams
public void setClusterParams(ParamItem[] ClusterParams)
Set 参数数组,暂时支持character_set_server (utf8|latin1|gbk|utf8mb4) ,lower_case_table_names,1-大小写不敏感,0-大小写敏感- Parameters:
ClusterParams- 参数数组,暂时支持character_set_server (utf8|latin1|gbk|utf8mb4) ,lower_case_table_names,1-大小写不敏感,0-大小写敏感
-
getDealMode
public Long getDealMode()
Get 交易模式,0-下单且支付,1-下单- Returns:
- DealMode 交易模式,0-下单且支付,1-下单
-
setDealMode
public void setDealMode(Long DealMode)
Set 交易模式,0-下单且支付,1-下单- Parameters:
DealMode- 交易模式,0-下单且支付,1-下单
-
getParamTemplateId
public Long getParamTemplateId()
Get 参数模版ID,可以通过查询参数模板信息DescribeParamTemplates获得参数模板ID- Returns:
- ParamTemplateId 参数模版ID,可以通过查询参数模板信息DescribeParamTemplates获得参数模板ID
-
setParamTemplateId
public void setParamTemplateId(Long ParamTemplateId)
Set 参数模版ID,可以通过查询参数模板信息DescribeParamTemplates获得参数模板ID- Parameters:
ParamTemplateId- 参数模版ID,可以通过查询参数模板信息DescribeParamTemplates获得参数模板ID
-
getSlaveZone
public String getSlaveZone()
Get 多可用区地址- Returns:
- SlaveZone 多可用区地址
-
setSlaveZone
public void setSlaveZone(String SlaveZone)
Set 多可用区地址- Parameters:
SlaveZone- 多可用区地址
-
getInstanceInitInfos
public InstanceInitInfo[] getInstanceInitInfos()
Get 实例初始化配置信息,主要用于购买集群时选不同规格实例- Returns:
- InstanceInitInfos 实例初始化配置信息,主要用于购买集群时选不同规格实例
-
setInstanceInitInfos
public void setInstanceInitInfos(InstanceInitInfo[] InstanceInitInfos)
Set 实例初始化配置信息,主要用于购买集群时选不同规格实例- Parameters:
InstanceInitInfos- 实例初始化配置信息,主要用于购买集群时选不同规格实例
-
-