Class CreateDedicatedClusterDBInstanceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.mariadb.v20170312.models.CreateDedicatedClusterDBInstanceRequest
-
public class CreateDedicatedClusterDBInstanceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateDedicatedClusterDBInstanceRequest()
CreateDedicatedClusterDBInstanceRequest(CreateDedicatedClusterDBInstanceRequest 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 String
getClusterId()
Get 独享集群集群uuidString
getDbVersionId()
Get db类型,不传默认0String
getDcnInstanceId()
Get DCN源实例IDString
getDcnRegion()
Get DCN源实例地域名String
getDeviceNo()
Get (废弃)DeviceNo参数Long
getGoodsNum()
Get 分配实例个数DBParamValue[]
getInitParams()
Get 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。String
getInstanceName()
Get 自定义实例名称Long
getIpv6Flag()
Get 支持IPv6标志:1 支持, 0 不支持String
getMachine()
Get (废弃)机型Long
getManual()
Get (废弃)是否手动指定一组服务器分配, 运维使用String
getMasterHostId()
Get 指定主节点uuid,不填随机分配Long
getMemory()
Get 內存大小,单位GBLong
getNodeNum()
Get 实例节点数Long
getPid()
Get (废弃)Pid,可通过获取独享集群售卖配置接口得到Long
getProjectId()
Get 项目IDResourceTag[]
getResourceTags()
Get 标签String
getRollbackInstanceId()
Get 需要回档的源实例IDString
getRollbackTime()
Get 回档时间String[]
getSecurityGroupIds()
Get 安全组IDString[]
getSlaveHostIds()
Get 指定从节点uuid,不填随机分配Long
getStorage()
Get 磁盘大小,单位GBString
getSubnetId()
Get 子网IdString
getVpcId()
Get 网络IdString
getZone()
Get (废弃)可用区void
setClusterId(String ClusterId)
Set 独享集群集群uuidvoid
setDbVersionId(String DbVersionId)
Set db类型,不传默认0void
setDcnInstanceId(String DcnInstanceId)
Set DCN源实例IDvoid
setDcnRegion(String DcnRegion)
Set DCN源实例地域名void
setDeviceNo(String DeviceNo)
Set (废弃)DeviceNo参数void
setGoodsNum(Long GoodsNum)
Set 分配实例个数void
setInitParams(DBParamValue[] InitParams)
Set 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。void
setInstanceName(String InstanceName)
Set 自定义实例名称void
setIpv6Flag(Long Ipv6Flag)
Set 支持IPv6标志:1 支持, 0 不支持void
setMachine(String Machine)
Set (废弃)机型void
setManual(Long Manual)
Set (废弃)是否手动指定一组服务器分配, 运维使用void
setMasterHostId(String MasterHostId)
Set 指定主节点uuid,不填随机分配void
setMemory(Long Memory)
Set 內存大小,单位GBvoid
setNodeNum(Long NodeNum)
Set 实例节点数void
setPid(Long Pid)
Set (废弃)Pid,可通过获取独享集群售卖配置接口得到void
setProjectId(Long ProjectId)
Set 项目IDvoid
setResourceTags(ResourceTag[] ResourceTags)
Set 标签void
setRollbackInstanceId(String RollbackInstanceId)
Set 需要回档的源实例IDvoid
setRollbackTime(String RollbackTime)
Set 回档时间void
setSecurityGroupIds(String[] SecurityGroupIds)
Set 安全组IDvoid
setSlaveHostIds(String[] SlaveHostIds)
Set 指定从节点uuid,不填随机分配void
setStorage(Long Storage)
Set 磁盘大小,单位GBvoid
setSubnetId(String SubnetId)
Set 子网Idvoid
setVpcId(String VpcId)
Set 网络Idvoid
setZone(String Zone)
Set (废弃)可用区void
toMap(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
-
CreateDedicatedClusterDBInstanceRequest
public CreateDedicatedClusterDBInstanceRequest()
-
CreateDedicatedClusterDBInstanceRequest
public CreateDedicatedClusterDBInstanceRequest(CreateDedicatedClusterDBInstanceRequest 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
-
getGoodsNum
public Long getGoodsNum()
Get 分配实例个数- Returns:
- GoodsNum 分配实例个数
-
setGoodsNum
public void setGoodsNum(Long GoodsNum)
Set 分配实例个数- Parameters:
GoodsNum
- 分配实例个数
-
getMemory
public Long getMemory()
Get 內存大小,单位GB- Returns:
- Memory 內存大小,单位GB
-
setMemory
public void setMemory(Long Memory)
Set 內存大小,单位GB- Parameters:
Memory
- 內存大小,单位GB
-
getStorage
public Long getStorage()
Get 磁盘大小,单位GB- Returns:
- Storage 磁盘大小,单位GB
-
setStorage
public void setStorage(Long Storage)
Set 磁盘大小,单位GB- Parameters:
Storage
- 磁盘大小,单位GB
-
getClusterId
public String getClusterId()
Get 独享集群集群uuid- Returns:
- ClusterId 独享集群集群uuid
-
setClusterId
public void setClusterId(String ClusterId)
Set 独享集群集群uuid- Parameters:
ClusterId
- 独享集群集群uuid
-
getZone
public String getZone()
Get (废弃)可用区- Returns:
- Zone (废弃)可用区
-
setZone
public void setZone(String Zone)
Set (废弃)可用区- Parameters:
Zone
- (废弃)可用区
-
getProjectId
public Long getProjectId()
Get 项目ID- Returns:
- ProjectId 项目ID
-
setProjectId
public void setProjectId(Long ProjectId)
Set 项目ID- Parameters:
ProjectId
- 项目ID
-
getPid
public Long getPid()
Get (废弃)Pid,可通过获取独享集群售卖配置接口得到- Returns:
- Pid (废弃)Pid,可通过获取独享集群售卖配置接口得到
-
setPid
public void setPid(Long Pid)
Set (废弃)Pid,可通过获取独享集群售卖配置接口得到- Parameters:
Pid
- (废弃)Pid,可通过获取独享集群售卖配置接口得到
-
getMachine
public String getMachine()
Get (废弃)机型- Returns:
- Machine (废弃)机型
-
setMachine
public void setMachine(String Machine)
Set (废弃)机型- Parameters:
Machine
- (废弃)机型
-
getVpcId
public String getVpcId()
Get 网络Id- Returns:
- VpcId 网络Id
-
setVpcId
public void setVpcId(String VpcId)
Set 网络Id- Parameters:
VpcId
- 网络Id
-
getSubnetId
public String getSubnetId()
Get 子网Id- Returns:
- SubnetId 子网Id
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 子网Id- Parameters:
SubnetId
- 子网Id
-
getDbVersionId
public String getDbVersionId()
Get db类型,不传默认0- Returns:
- DbVersionId db类型,不传默认0
-
setDbVersionId
public void setDbVersionId(String DbVersionId)
Set db类型,不传默认0- Parameters:
DbVersionId
- db类型,不传默认0
-
getManual
public Long getManual()
Get (废弃)是否手动指定一组服务器分配, 运维使用- Returns:
- Manual (废弃)是否手动指定一组服务器分配, 运维使用
-
setManual
public void setManual(Long Manual)
Set (废弃)是否手动指定一组服务器分配, 运维使用- Parameters:
Manual
- (废弃)是否手动指定一组服务器分配, 运维使用
-
getDeviceNo
public String getDeviceNo()
Get (废弃)DeviceNo参数- Returns:
- DeviceNo (废弃)DeviceNo参数
-
setDeviceNo
public void setDeviceNo(String DeviceNo)
Set (废弃)DeviceNo参数- Parameters:
DeviceNo
- (废弃)DeviceNo参数
-
getSecurityGroupIds
public String[] getSecurityGroupIds()
Get 安全组ID- Returns:
- SecurityGroupIds 安全组ID
-
setSecurityGroupIds
public void setSecurityGroupIds(String[] SecurityGroupIds)
Set 安全组ID- Parameters:
SecurityGroupIds
- 安全组ID
-
getDcnInstanceId
public String getDcnInstanceId()
Get DCN源实例ID- Returns:
- DcnInstanceId DCN源实例ID
-
setDcnInstanceId
public void setDcnInstanceId(String DcnInstanceId)
Set DCN源实例ID- Parameters:
DcnInstanceId
- DCN源实例ID
-
getDcnRegion
public String getDcnRegion()
Get DCN源实例地域名- Returns:
- DcnRegion DCN源实例地域名
-
setDcnRegion
public void setDcnRegion(String DcnRegion)
Set DCN源实例地域名- Parameters:
DcnRegion
- DCN源实例地域名
-
getInstanceName
public String getInstanceName()
Get 自定义实例名称- Returns:
- InstanceName 自定义实例名称
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 自定义实例名称- Parameters:
InstanceName
- 自定义实例名称
-
getResourceTags
public ResourceTag[] getResourceTags()
Get 标签- Returns:
- ResourceTags 标签
-
setResourceTags
public void setResourceTags(ResourceTag[] ResourceTags)
Set 标签- Parameters:
ResourceTags
- 标签
-
getIpv6Flag
public Long getIpv6Flag()
Get 支持IPv6标志:1 支持, 0 不支持- Returns:
- Ipv6Flag 支持IPv6标志:1 支持, 0 不支持
-
setIpv6Flag
public void setIpv6Flag(Long Ipv6Flag)
Set 支持IPv6标志:1 支持, 0 不支持- Parameters:
Ipv6Flag
- 支持IPv6标志:1 支持, 0 不支持
-
getInitParams
public DBParamValue[] getInitParams()
Get 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。- Returns:
- InitParams 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。
-
setInitParams
public void setInitParams(DBParamValue[] InitParams)
Set 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。- Parameters:
InitParams
- 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。
-
getNodeNum
public Long getNodeNum()
Get 实例节点数- Returns:
- NodeNum 实例节点数
-
setNodeNum
public void setNodeNum(Long NodeNum)
Set 实例节点数- Parameters:
NodeNum
- 实例节点数
-
getMasterHostId
public String getMasterHostId()
Get 指定主节点uuid,不填随机分配- Returns:
- MasterHostId 指定主节点uuid,不填随机分配
-
setMasterHostId
public void setMasterHostId(String MasterHostId)
Set 指定主节点uuid,不填随机分配- Parameters:
MasterHostId
- 指定主节点uuid,不填随机分配
-
getSlaveHostIds
public String[] getSlaveHostIds()
Get 指定从节点uuid,不填随机分配- Returns:
- SlaveHostIds 指定从节点uuid,不填随机分配
-
setSlaveHostIds
public void setSlaveHostIds(String[] SlaveHostIds)
Set 指定从节点uuid,不填随机分配- Parameters:
SlaveHostIds
- 指定从节点uuid,不填随机分配
-
getRollbackInstanceId
public String getRollbackInstanceId()
Get 需要回档的源实例ID- Returns:
- RollbackInstanceId 需要回档的源实例ID
-
setRollbackInstanceId
public void setRollbackInstanceId(String RollbackInstanceId)
Set 需要回档的源实例ID- Parameters:
RollbackInstanceId
- 需要回档的源实例ID
-
getRollbackTime
public String getRollbackTime()
Get 回档时间- Returns:
- RollbackTime 回档时间
-
setRollbackTime
public void setRollbackTime(String RollbackTime)
Set 回档时间- Parameters:
RollbackTime
- 回档时间
-
-