public class CreateCloneInstanceRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateCloneInstanceRequest() | 
| CreateCloneInstanceRequest(CreateCloneInstanceRequest 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 | 
|---|---|
| String | getBackupZone()Get 备库 2 的可用区信息,默认为空,克隆强同步主实例时可指定该参数。 | 
| String | getCageId()Get 金融围拢 ID 。 | 
| ClusterTopology | getClusterTopology()Get 集群版节点拓扑配置。 | 
| Long | getCpu()Get 实例Cpu核数,需要不低于克隆源实例,默认和源实例相同。 | 
| String | getDeployGroupId()Get 置放群组 ID。 | 
| Long | getDeployMode()Get 多可用区域,默认为 0,支持值包括:0 - 表示单可用区,1 - 表示多可用区。 | 
| String | getDeviceType()Get 克隆实例类型。支持值包括:"UNIVERSAL" - 通用型实例,"EXCLUSIVE" - 独享型实例,"CLOUD_NATIVE_CLUSTER" - 集群版标准型,"CLOUD_NATIVE_CLUSTER_EXCLUSIVE" - 集群版加强型。不指定则默认为通用型。 | 
| Boolean | getDryRun()Get 是否只预检此次请求。true:发送检查请求,不会创建实例。检查项包括是否填写了必需参数,请求格式,业务限制等。如果检查不通过,则返回对应错误码;如果检查通过,则返回RequestId.默认为false:发送正常请求,通过检查后直接创建实例。 | 
| String | getInstanceId()Get 克隆源实例 ID。可通过 [DescribeDBInstances](https://cloud.tencent.com/document/api/236/15872) 接口获取。 | 
| String | getInstanceName()Get 新产生的克隆实例名称。支持输入最大60个字符。 | 
| Long | getInstanceNodes()Get 新克隆实例节点数。如果需要克隆出三节点实例, 请将该值设置为3 或指定 BackupZone 参数。如果需要克隆出两节点实例,请将该值设置为2。默认克隆出两节点实例。 | 
| Long | getMemory()Get 实例内存大小,单位:MB,需要不低于克隆源实例,默认和源实例相同。 | 
| String | getPayType()Get 付费类型,PRE_PAID:包年包月,USED_PAID:按量计费。默认为按量计费 | 
| Long | getPeriod()Get 实例时长,PayType为PRE_PAID时必传,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。 | 
| Long | getProjectId()Get 项目ID,默认项目ID0 | 
| Long | getProtectMode()Get 数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。 | 
| TagInfo[] | getResourceTags()Get 实例标签信息。 | 
| String[] | getSecurityGroup()Get 安全组参数,可使用 [查询项目安全组信息](https://cloud.tencent.com/document/api/236/15850) 接口查询某个项目的安全组详情。 | 
| String | getSlaveZone()Get 新产生的克隆实例备库 1 的可用区信息,默认同源实例 Zone 的值。 | 
| Long | getSpecifiedBackupId()Get 如果需要克隆实例回档到指定备份集,则指定该值为备份文件的 Id。请使用 [查询数据备份文件列表](/document/api/236/15842)。
说明:如果是克隆双节点、三节点实例,备份文件为物理备份,如果是克隆单节点、集群版实例,备份文件为快照备份。 | 
| String | getSpecifiedRollbackTime()Get 如果需要克隆实例回档到指定时间,则指定该值。时间格式为:yyyy-mm-dd hh:mm:ss。
说明:此参数和 SpecifiedBackupId 参数需要2选1进行设置。 | 
| Long | getSpecifiedSubBackupId()Get 异地数据备份id | 
| String | getSrcRegion()Get 原实例所在地域名,当传入异地备份时为必选项,例:ap-guangzhou | 
| String | getUniqSubnetId()Get 私有网络下的子网 ID,如果设置了 UniqVpcId,则 UniqSubnetId 必填,请使用 [查询子网列表](/document/api/215/15784)。 | 
| String | getUniqVpcId()Get 私有网络 ID,请使用 [查询私有网络列表](/document/api/215/15778)。 | 
| Long | getVolume()Get 实例硬盘大小,单位:GB,需要不低于克隆源实例,默认和源实例相同。 | 
| void | setBackupZone(String BackupZone)Set 备库 2 的可用区信息,默认为空,克隆强同步主实例时可指定该参数。 | 
| void | setCageId(String CageId)Set 金融围拢 ID 。 | 
| void | setClusterTopology(ClusterTopology ClusterTopology)Set 集群版节点拓扑配置。 | 
| void | setCpu(Long Cpu)Set 实例Cpu核数,需要不低于克隆源实例,默认和源实例相同。 | 
| void | setDeployGroupId(String DeployGroupId)Set 置放群组 ID。 | 
| void | setDeployMode(Long DeployMode)Set 多可用区域,默认为 0,支持值包括:0 - 表示单可用区,1 - 表示多可用区。 | 
| void | setDeviceType(String DeviceType)Set 克隆实例类型。支持值包括:"UNIVERSAL" - 通用型实例,"EXCLUSIVE" - 独享型实例,"CLOUD_NATIVE_CLUSTER" - 集群版标准型,"CLOUD_NATIVE_CLUSTER_EXCLUSIVE" - 集群版加强型。不指定则默认为通用型。 | 
| void | setDryRun(Boolean DryRun)Set 是否只预检此次请求。true:发送检查请求,不会创建实例。检查项包括是否填写了必需参数,请求格式,业务限制等。如果检查不通过,则返回对应错误码;如果检查通过,则返回RequestId.默认为false:发送正常请求,通过检查后直接创建实例。 | 
| void | setInstanceId(String InstanceId)Set 克隆源实例 ID。可通过 [DescribeDBInstances](https://cloud.tencent.com/document/api/236/15872) 接口获取。 | 
| void | setInstanceName(String InstanceName)Set 新产生的克隆实例名称。支持输入最大60个字符。 | 
| void | setInstanceNodes(Long InstanceNodes)Set 新克隆实例节点数。如果需要克隆出三节点实例, 请将该值设置为3 或指定 BackupZone 参数。如果需要克隆出两节点实例,请将该值设置为2。默认克隆出两节点实例。 | 
| void | setMemory(Long Memory)Set 实例内存大小,单位:MB,需要不低于克隆源实例,默认和源实例相同。 | 
| void | setPayType(String PayType)Set 付费类型,PRE_PAID:包年包月,USED_PAID:按量计费。默认为按量计费 | 
| void | setPeriod(Long Period)Set 实例时长,PayType为PRE_PAID时必传,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。 | 
| void | setProjectId(Long ProjectId)Set 项目ID,默认项目ID0 | 
| void | setProtectMode(Long ProtectMode)Set 数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。 | 
| void | setResourceTags(TagInfo[] ResourceTags)Set 实例标签信息。 | 
| void | setSecurityGroup(String[] SecurityGroup)Set 安全组参数,可使用 [查询项目安全组信息](https://cloud.tencent.com/document/api/236/15850) 接口查询某个项目的安全组详情。 | 
| void | setSlaveZone(String SlaveZone)Set 新产生的克隆实例备库 1 的可用区信息,默认同源实例 Zone 的值。 | 
| void | setSpecifiedBackupId(Long SpecifiedBackupId)Set 如果需要克隆实例回档到指定备份集,则指定该值为备份文件的 Id。请使用 [查询数据备份文件列表](/document/api/236/15842)。
说明:如果是克隆双节点、三节点实例,备份文件为物理备份,如果是克隆单节点、集群版实例,备份文件为快照备份。 | 
| void | setSpecifiedRollbackTime(String SpecifiedRollbackTime)Set 如果需要克隆实例回档到指定时间,则指定该值。时间格式为:yyyy-mm-dd hh:mm:ss。
说明:此参数和 SpecifiedBackupId 参数需要2选1进行设置。 | 
| void | setSpecifiedSubBackupId(Long SpecifiedSubBackupId)Set 异地数据备份id | 
| void | setSrcRegion(String SrcRegion)Set 原实例所在地域名,当传入异地备份时为必选项,例:ap-guangzhou | 
| void | setUniqSubnetId(String UniqSubnetId)Set 私有网络下的子网 ID,如果设置了 UniqVpcId,则 UniqSubnetId 必填,请使用 [查询子网列表](/document/api/215/15784)。 | 
| void | setUniqVpcId(String UniqVpcId)Set 私有网络 ID,请使用 [查询私有网络列表](/document/api/215/15778)。 | 
| void | setVolume(Long Volume)Set 实例硬盘大小,单位:GB,需要不低于克隆源实例,默认和源实例相同。 | 
| 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 CreateCloneInstanceRequest()
public CreateCloneInstanceRequest(CreateCloneInstanceRequest source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 克隆源实例 ID。可通过 [DescribeDBInstances](https://cloud.tencent.com/document/api/236/15872) 接口获取。public String getSpecifiedRollbackTime()
public void setSpecifiedRollbackTime(String SpecifiedRollbackTime)
SpecifiedRollbackTime - 如果需要克隆实例回档到指定时间,则指定该值。时间格式为:yyyy-mm-dd hh:mm:ss。
说明:此参数和 SpecifiedBackupId 参数需要2选1进行设置。public Long getSpecifiedBackupId()
public void setSpecifiedBackupId(Long SpecifiedBackupId)
SpecifiedBackupId - 如果需要克隆实例回档到指定备份集,则指定该值为备份文件的 Id。请使用 [查询数据备份文件列表](/document/api/236/15842)。
说明:如果是克隆双节点、三节点实例,备份文件为物理备份,如果是克隆单节点、集群版实例,备份文件为快照备份。public String getUniqVpcId()
public void setUniqVpcId(String UniqVpcId)
UniqVpcId - 私有网络 ID,请使用 [查询私有网络列表](/document/api/215/15778)。public String getUniqSubnetId()
public void setUniqSubnetId(String UniqSubnetId)
UniqSubnetId - 私有网络下的子网 ID,如果设置了 UniqVpcId,则 UniqSubnetId 必填,请使用 [查询子网列表](/document/api/215/15784)。public Long getMemory()
public void setMemory(Long Memory)
Memory - 实例内存大小,单位:MB,需要不低于克隆源实例,默认和源实例相同。public Long getVolume()
public void setVolume(Long Volume)
Volume - 实例硬盘大小,单位:GB,需要不低于克隆源实例,默认和源实例相同。public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - 新产生的克隆实例名称。支持输入最大60个字符。public String[] getSecurityGroup()
public void setSecurityGroup(String[] SecurityGroup)
SecurityGroup - 安全组参数,可使用 [查询项目安全组信息](https://cloud.tencent.com/document/api/236/15850) 接口查询某个项目的安全组详情。public TagInfo[] getResourceTags()
public void setResourceTags(TagInfo[] ResourceTags)
ResourceTags - 实例标签信息。public Long getCpu()
public void setCpu(Long Cpu)
Cpu - 实例Cpu核数,需要不低于克隆源实例,默认和源实例相同。public Long getProtectMode()
public void setProtectMode(Long ProtectMode)
ProtectMode - 数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。public Long getDeployMode()
public void setDeployMode(Long DeployMode)
DeployMode - 多可用区域,默认为 0,支持值包括:0 - 表示单可用区,1 - 表示多可用区。public String getSlaveZone()
public void setSlaveZone(String SlaveZone)
SlaveZone - 新产生的克隆实例备库 1 的可用区信息,默认同源实例 Zone 的值。public String getBackupZone()
public void setBackupZone(String BackupZone)
BackupZone - 备库 2 的可用区信息,默认为空,克隆强同步主实例时可指定该参数。public String getDeviceType()
public void setDeviceType(String DeviceType)
DeviceType - 克隆实例类型。支持值包括:"UNIVERSAL" - 通用型实例,"EXCLUSIVE" - 独享型实例,"CLOUD_NATIVE_CLUSTER" - 集群版标准型,"CLOUD_NATIVE_CLUSTER_EXCLUSIVE" - 集群版加强型。不指定则默认为通用型。public Long getInstanceNodes()
public void setInstanceNodes(Long InstanceNodes)
InstanceNodes - 新克隆实例节点数。如果需要克隆出三节点实例, 请将该值设置为3 或指定 BackupZone 参数。如果需要克隆出两节点实例,请将该值设置为2。默认克隆出两节点实例。public String getDeployGroupId()
public void setDeployGroupId(String DeployGroupId)
DeployGroupId - 置放群组 ID。public Boolean getDryRun()
public void setDryRun(Boolean DryRun)
DryRun - 是否只预检此次请求。true:发送检查请求,不会创建实例。检查项包括是否填写了必需参数,请求格式,业务限制等。如果检查不通过,则返回对应错误码;如果检查通过,则返回RequestId.默认为false:发送正常请求,通过检查后直接创建实例。public String getCageId()
public void setCageId(String CageId)
CageId - 金融围拢 ID 。public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - 项目ID,默认项目ID0public String getPayType()
public void setPayType(String PayType)
PayType - 付费类型,PRE_PAID:包年包月,USED_PAID:按量计费。默认为按量计费public Long getPeriod()
public void setPeriod(Long Period)
Period - 实例时长,PayType为PRE_PAID时必传,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。public ClusterTopology getClusterTopology()
public void setClusterTopology(ClusterTopology ClusterTopology)
ClusterTopology - 集群版节点拓扑配置。public String getSrcRegion()
public void setSrcRegion(String SrcRegion)
SrcRegion - 原实例所在地域名,当传入异地备份时为必选项,例:ap-guangzhoupublic Long getSpecifiedSubBackupId()
public void setSpecifiedSubBackupId(Long SpecifiedSubBackupId)
SpecifiedSubBackupId - 异地数据备份idCopyright © 2025. All rights reserved.