public class CreateDBInstanceRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateDBInstanceRequest() | 
| CreateDBInstanceRequest(CreateDBInstanceRequest 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 | getAutoRenewFlag()Get 自动续费标志,1:自动续费,2:不自动续费 | 
| Boolean | getAutoVoucher()Get 是否自动使用代金券进行支付,默认不使用。 | 
| Long | getCount()Get 欲购买的数量,默认查询购买1个实例的价格。 | 
| String | getCpuType()Get cpu类型,英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD | 
| String | getDbVersionId()Get 数据库引擎版本,当前可选:8.0,5.7,10.1。 | 
| String | getDcnInstanceId()Get DCN源实例ID | 
| String | getDcnRegion()Get DCN源地域 | 
| Long | getDcnSyncMode()Get DCN同步模式,0:异步, 1:强同步 | 
| 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,0:不支持,1:支持 | 
| Long | getMemory()Get 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs
 查询实例规格获得。 | 
| Long | getNodeCount()Get 节点个数大小,可以通过 DescribeDBInstanceSpecs
 查询实例规格获得。 | 
| Long | getPeriod()Get 欲购买的时长,单位:月。 | 
| Long | getProjectId()Get 项目 ID,可以通过查看项目列表获取,不传则关联到默认项目 | 
| ResourceTag[] | getResourceTags()Get 标签键值对数组 | 
| String[] | getSecurityGroupIds()Get 安全组ID列表 | 
| Long | getStorage()Get 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs
 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。 | 
| String | getSubnetId()Get 虚拟私有网络子网 ID,VpcId 不为空时必填 | 
| String[] | getVoucherIds()Get 代金券ID列表,目前仅支持指定一张代金券。 | 
| String | getVpcId()Get 虚拟私有网络 ID,不传表示创建为基础网络 | 
| String[] | getZones()Get 实例节点可用区分布,可填写多个可用区。 | 
| void | setAutoRenewFlag(Long AutoRenewFlag)Set 自动续费标志,1:自动续费,2:不自动续费 | 
| void | setAutoVoucher(Boolean AutoVoucher)Set 是否自动使用代金券进行支付,默认不使用。 | 
| void | setCount(Long Count)Set 欲购买的数量,默认查询购买1个实例的价格。 | 
| void | setCpuType(String CpuType)Set cpu类型,英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD | 
| void | setDbVersionId(String DbVersionId)Set 数据库引擎版本,当前可选:8.0,5.7,10.1。 | 
| void | setDcnInstanceId(String DcnInstanceId)Set DCN源实例ID | 
| void | setDcnRegion(String DcnRegion)Set DCN源地域 | 
| void | setDcnSyncMode(Long DcnSyncMode)Set DCN同步模式,0:异步, 1:强同步 | 
| 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,0:不支持,1:支持 | 
| void | setMemory(Long Memory)Set 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs
 查询实例规格获得。 | 
| void | setNodeCount(Long NodeCount)Set 节点个数大小,可以通过 DescribeDBInstanceSpecs
 查询实例规格获得。 | 
| void | setPeriod(Long Period)Set 欲购买的时长,单位:月。 | 
| void | setProjectId(Long ProjectId)Set 项目 ID,可以通过查看项目列表获取,不传则关联到默认项目 | 
| void | setResourceTags(ResourceTag[] ResourceTags)Set 标签键值对数组 | 
| void | setSecurityGroupIds(String[] SecurityGroupIds)Set 安全组ID列表 | 
| void | setStorage(Long Storage)Set 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs
 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。 | 
| void | setSubnetId(String SubnetId)Set 虚拟私有网络子网 ID,VpcId 不为空时必填 | 
| void | setVoucherIds(String[] VoucherIds)Set 代金券ID列表,目前仅支持指定一张代金券。 | 
| void | setVpcId(String VpcId)Set 虚拟私有网络 ID,不传表示创建为基础网络 | 
| void | setZones(String[] Zones)Set 实例节点可用区分布,可填写多个可用区。 | 
| 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, toJsonStringpublic CreateDBInstanceRequest()
public CreateDBInstanceRequest(CreateDBInstanceRequest source)
public String[] getZones()
public void setZones(String[] Zones)
Zones - 实例节点可用区分布,可填写多个可用区。public Long getNodeCount()
public void setNodeCount(Long NodeCount)
NodeCount - 节点个数大小,可以通过 DescribeDBInstanceSpecs
 查询实例规格获得。public Long getMemory()
public void setMemory(Long Memory)
Memory - 内存大小,单位:GB,可以通过 DescribeDBInstanceSpecs
 查询实例规格获得。public Long getStorage()
public void setStorage(Long Storage)
Storage - 存储空间大小,单位:GB,可以通过 DescribeDBInstanceSpecs
 查询实例规格获得不同内存大小对应的磁盘规格下限和上限。public Long getPeriod()
public void setPeriod(Long Period)
Period - 欲购买的时长,单位:月。public Long getCount()
public void setCount(Long Count)
Count - 欲购买的数量,默认查询购买1个实例的价格。public Boolean getAutoVoucher()
public void setAutoVoucher(Boolean AutoVoucher)
AutoVoucher - 是否自动使用代金券进行支付,默认不使用。public String[] getVoucherIds()
public void setVoucherIds(String[] VoucherIds)
VoucherIds - 代金券ID列表,目前仅支持指定一张代金券。public String getVpcId()
public void setVpcId(String VpcId)
VpcId - 虚拟私有网络 ID,不传表示创建为基础网络public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - 虚拟私有网络子网 ID,VpcId 不为空时必填public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - 项目 ID,可以通过查看项目列表获取,不传则关联到默认项目public String getDbVersionId()
public void setDbVersionId(String DbVersionId)
DbVersionId - 数据库引擎版本,当前可选:8.0,5.7,10.1。public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - 实例名称, 可以通过该字段自主的设置实例的名字public String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds - 安全组ID列表public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag - 自动续费标志,1:自动续费,2:不自动续费public Long getIpv6Flag()
public void setIpv6Flag(Long Ipv6Flag)
Ipv6Flag - 是否支持IPv6,0:不支持,1:支持public ResourceTag[] getResourceTags()
public void setResourceTags(ResourceTag[] ResourceTags)
ResourceTags - 标签键值对数组public DBParamValue[] getInitParams()
public void setInitParams(DBParamValue[] InitParams)
InitParams - 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。public String getDcnRegion()
public void setDcnRegion(String DcnRegion)
DcnRegion - DCN源地域public String getDcnInstanceId()
public void setDcnInstanceId(String DcnInstanceId)
DcnInstanceId - DCN源实例IDpublic Long getDcnSyncMode()
public void setDcnSyncMode(Long DcnSyncMode)
DcnSyncMode - DCN同步模式,0:异步, 1:强同步public String getCpuType()
public void setCpuType(String CpuType)
CpuType - cpu类型,英特尔:Intel/AMD,海光:Hygon,默认Intel/AMDCopyright © 2025. All rights reserved.