public class CloneDBInstanceRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CloneDBInstanceRequest() | 
| CloneDBInstanceRequest(CloneDBInstanceRequest 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 | getActivityId()Get 活动ID。 | 
| Long | getAutoRenewFlag()Get 续费标记:
- 0:手动续费
- 1:自动续费
默认值:0 | 
| Long | getAutoVoucher()Get 是否自动使用代金券:
- 0:否
- 1:是
默认值:0 | 
| String | getBackupSetId()Get 基础备份集ID。 | 
| String | getDBInstanceId()Get 克隆的源实例ID。 | 
| DBNode[] | getDBNodeSet()Get 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。
可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 | 
| String | getInstanceChargeType()Get 实例计费类型,目前支持:
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:后付费,即按量计费
默认值:PREPAID | 
| String | getName()Get 新购的实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 | 
| Long | getPeriod()Get 购买时长,单位:月。
- 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
- 后付费:只支持1 | 
| Long | getProjectId()Get 项目ID。 | 
| String | getRecoveryTargetTime()Get 恢复时间点。 | 
| String[] | getSecurityGroupIds()Get 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 | 
| String | getSpecCode()Get 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 | 
| Long | getStorage()Get 实例容量大小,单位:GB。 | 
| String | getSubnetId()Get 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 | 
| String | getSyncMode()Get 主从同步方式,支持: 
Semi-sync:半同步
Async:异步
主实例默认值:Semi-sync
只读实例默认值:Async | 
| Tag[] | getTagList()Get 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 | 
| String | getVoucherIds()Get 代金券ID列表。 | 
| String | getVpcId()Get 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 | 
| void | setActivityId(Long ActivityId)Set 活动ID。 | 
| void | setAutoRenewFlag(Long AutoRenewFlag)Set 续费标记:
- 0:手动续费
- 1:自动续费
默认值:0 | 
| void | setAutoVoucher(Long AutoVoucher)Set 是否自动使用代金券:
- 0:否
- 1:是
默认值:0 | 
| void | setBackupSetId(String BackupSetId)Set 基础备份集ID。 | 
| void | setDBInstanceId(String DBInstanceId)Set 克隆的源实例ID。 | 
| void | setDBNodeSet(DBNode[] DBNodeSet)Set 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。
可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 | 
| void | setInstanceChargeType(String InstanceChargeType)Set 实例计费类型,目前支持:
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:后付费,即按量计费
默认值:PREPAID | 
| void | setName(String Name)Set 新购的实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 | 
| void | setPeriod(Long Period)Set 购买时长,单位:月。
- 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
- 后付费:只支持1 | 
| void | setProjectId(Long ProjectId)Set 项目ID。 | 
| void | setRecoveryTargetTime(String RecoveryTargetTime)Set 恢复时间点。 | 
| void | setSecurityGroupIds(String[] SecurityGroupIds)Set 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 | 
| void | setSpecCode(String SpecCode)Set 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 | 
| void | setStorage(Long Storage)Set 实例容量大小,单位:GB。 | 
| void | setSubnetId(String SubnetId)Set 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 | 
| void | setSyncMode(String SyncMode)Set 主从同步方式,支持: 
Semi-sync:半同步
Async:异步
主实例默认值:Semi-sync
只读实例默认值:Async | 
| void | setTagList(Tag[] TagList)Set 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 | 
| void | setVoucherIds(String VoucherIds)Set 代金券ID列表。 | 
| void | setVpcId(String VpcId)Set 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 | 
| 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 CloneDBInstanceRequest()
public CloneDBInstanceRequest(CloneDBInstanceRequest source)
public String getDBInstanceId()
public void setDBInstanceId(String DBInstanceId)
DBInstanceId - 克隆的源实例ID。public String getSpecCode()
public void setSpecCode(String SpecCode)
SpecCode - 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。public Long getStorage()
public void setStorage(Long Storage)
Storage - 实例容量大小,单位:GB。public Long getPeriod()
public void setPeriod(Long Period)
Period - 购买时长,单位:月。
- 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
- 后付费:只支持1public Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag - 续费标记:
- 0:手动续费
- 1:自动续费
默认值:0public String getVpcId()
public void setVpcId(String VpcId)
VpcId - 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。public String getName()
public void setName(String Name)
Name - 新购的实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。public String getInstanceChargeType()
public void setInstanceChargeType(String InstanceChargeType)
InstanceChargeType - 实例计费类型,目前支持:
- PREPAID:预付费,即包年包月
- POSTPAID_BY_HOUR:后付费,即按量计费
默认值:PREPAIDpublic String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds - 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - 项目ID。public Tag[] getTagList()
public void setTagList(Tag[] TagList)
TagList - 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。public DBNode[] getDBNodeSet()
public void setDBNodeSet(DBNode[] DBNodeSet)
DBNodeSet - 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。
可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。public Long getAutoVoucher()
public void setAutoVoucher(Long AutoVoucher)
AutoVoucher - 是否自动使用代金券:
- 0:否
- 1:是
默认值:0public String getVoucherIds()
public void setVoucherIds(String VoucherIds)
VoucherIds - 代金券ID列表。public Long getActivityId()
public void setActivityId(Long ActivityId)
ActivityId - 活动ID。public String getBackupSetId()
public void setBackupSetId(String BackupSetId)
BackupSetId - 基础备份集ID。public String getRecoveryTargetTime()
public void setRecoveryTargetTime(String RecoveryTargetTime)
RecoveryTargetTime - 恢复时间点。public String getSyncMode()
public void setSyncMode(String SyncMode)
SyncMode - 主从同步方式,支持: 
Copyright © 2025. All rights reserved.