public class DBInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DBInfo() | 
| DBInfo(DBInfo 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 | getAccount()Get 实例所属账号 | 
| String | getAccountMode()Get 资源所属账号 为空或self(表示本账号内资源)、other(表示其他账户资源) | 
| String | getAccountRole()Get 跨账号迁移时的角色,只允许[a-zA-Z0-9\-\_]+ | 
| String | getCcnGwId()Get 云联网ID,如:ccn-afp6kltc 注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCvmInstanceId()Get CVM实例短ID,格式如:ins-olgl39y8;与云服务器控制台页面显示的实例ID相同;如果接入类型为云主机自建的方式,此项必填 | 
| String | getDbKernel()Get 内核版本,针对mariadb的不同内核版本等 | 
| String | getEncryptConn()Get 是否走加密传输、UnEncrypted表示不走加密传输,Encrypted表示走加密传输,默认UnEncrypted | 
| String | getEngineVersion()Get 数据库版本,当实例为RDS实例时才有效,格式如:5.6或者5.7,默认为5.6 | 
| String | getHost()Get 实例的IP地址,对于公网、专线、VPN、云联网、自研上云、VPC等接入方式此项必填 | 
| String | getInstanceId()Get 数据库实例ID,格式如:cdb-powiqx8q;如果接入类型为云数据库的方式,此项必填 | 
| String | getPassword()Get 实例的密码 | 
| Long | getPort()Get 实例的端口,对于公网、云主机自建、专线、VPN、云联网、自研上云、VPC等接入方式此项必填 | 
| String | getRole()Get 表示节点角色,针对分布式数据库,如mongodb中的mongos节点。tdsqlmysql的可选项:proxy表示节点类型为主机,set表示节点类型为节点。proxy类型必须填在数组第一项。tdsqlmysql类型的源/目标配置必填。 | 
| String | getSetId()Get tdsql的分片id。如节点类型为set必填。 | 
| String | getSubnetId()Get 私有网络下的子网ID,格式如:subnet-3paxmkdz;如果接入类型为vpc、vpncloud、ccn、dcg的方式,此项必填 | 
| String | getTmpSecretId()Get 临时密钥Id,可通过申请扮演角色临时访问凭证获取临时密钥https://cloud.tencent.com/document/product/1312/48197,其中角色资源RoleArn的定义可参考DTS跨账号迁移文档(https://cloud.tencent.com/document/product/571/54117)第4节中关于角色的定义。 | 
| String | getTmpSecretKey()Get 临时密钥Id,可通过申请扮演角色临时访问凭证获取临时密钥https://cloud.tencent.com/document/product/1312/48197,其中角色资源RoleArn的定义可参考DTS跨账号迁移文档(https://cloud.tencent.com/document/product/571/54117)第4节中关于角色的定义。 | 
| String | getTmpToken()Get 临时密钥Id,可通过申请扮演角色临时访问凭证获取临时密钥https://cloud.tencent.com/document/product/1312/48197,其中角色资源RoleArn的定义可参考DTS跨账号迁移文档(https://cloud.tencent.com/document/product/571/54117)第4节中关于角色的定义。 | 
| String | getUniqDcgId()Get 专线网关ID,格式如:dcg-0rxtqqxb;如果接入类型为专线接入的方式,此项必填 | 
| String | getUniqVpnGwId()Get VPN网关ID,格式如:vpngw-9ghexg7q;如果接入类型为vpncloud的方式,此项必填 | 
| String | getUser()Get 实例的用户名 | 
| String | getVpcId()Get 私有网络ID,格式如:vpc-92jblxto;如果接入类型为vpc、vpncloud、ccn、dcg的方式,此项必填 | 
| void | setAccount(String Account)Set 实例所属账号 | 
| void | setAccountMode(String AccountMode)Set 资源所属账号 为空或self(表示本账号内资源)、other(表示其他账户资源) | 
| void | setAccountRole(String AccountRole)Set 跨账号迁移时的角色,只允许[a-zA-Z0-9\-\_]+ | 
| void | setCcnGwId(String CcnGwId)Set 云联网ID,如:ccn-afp6kltc 注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCvmInstanceId(String CvmInstanceId)Set CVM实例短ID,格式如:ins-olgl39y8;与云服务器控制台页面显示的实例ID相同;如果接入类型为云主机自建的方式,此项必填 | 
| void | setDbKernel(String DbKernel)Set 内核版本,针对mariadb的不同内核版本等 | 
| void | setEncryptConn(String EncryptConn)Set 是否走加密传输、UnEncrypted表示不走加密传输,Encrypted表示走加密传输,默认UnEncrypted | 
| void | setEngineVersion(String EngineVersion)Set 数据库版本,当实例为RDS实例时才有效,格式如:5.6或者5.7,默认为5.6 | 
| void | setHost(String Host)Set 实例的IP地址,对于公网、专线、VPN、云联网、自研上云、VPC等接入方式此项必填 | 
| void | setInstanceId(String InstanceId)Set 数据库实例ID,格式如:cdb-powiqx8q;如果接入类型为云数据库的方式,此项必填 | 
| void | setPassword(String Password)Set 实例的密码 | 
| void | setPort(Long Port)Set 实例的端口,对于公网、云主机自建、专线、VPN、云联网、自研上云、VPC等接入方式此项必填 | 
| void | setRole(String Role)Set 表示节点角色,针对分布式数据库,如mongodb中的mongos节点。tdsqlmysql的可选项:proxy表示节点类型为主机,set表示节点类型为节点。proxy类型必须填在数组第一项。tdsqlmysql类型的源/目标配置必填。 | 
| void | setSetId(String SetId)Set tdsql的分片id。如节点类型为set必填。 | 
| void | setSubnetId(String SubnetId)Set 私有网络下的子网ID,格式如:subnet-3paxmkdz;如果接入类型为vpc、vpncloud、ccn、dcg的方式,此项必填 | 
| void | setTmpSecretId(String TmpSecretId)Set 临时密钥Id,可通过申请扮演角色临时访问凭证获取临时密钥https://cloud.tencent.com/document/product/1312/48197,其中角色资源RoleArn的定义可参考DTS跨账号迁移文档(https://cloud.tencent.com/document/product/571/54117)第4节中关于角色的定义。 | 
| void | setTmpSecretKey(String TmpSecretKey)Set 临时密钥Id,可通过申请扮演角色临时访问凭证获取临时密钥https://cloud.tencent.com/document/product/1312/48197,其中角色资源RoleArn的定义可参考DTS跨账号迁移文档(https://cloud.tencent.com/document/product/571/54117)第4节中关于角色的定义。 | 
| void | setTmpToken(String TmpToken)Set 临时密钥Id,可通过申请扮演角色临时访问凭证获取临时密钥https://cloud.tencent.com/document/product/1312/48197,其中角色资源RoleArn的定义可参考DTS跨账号迁移文档(https://cloud.tencent.com/document/product/571/54117)第4节中关于角色的定义。 | 
| void | setUniqDcgId(String UniqDcgId)Set 专线网关ID,格式如:dcg-0rxtqqxb;如果接入类型为专线接入的方式,此项必填 | 
| void | setUniqVpnGwId(String UniqVpnGwId)Set VPN网关ID,格式如:vpngw-9ghexg7q;如果接入类型为vpncloud的方式,此项必填 | 
| void | setUser(String User)Set 实例的用户名 | 
| void | setVpcId(String VpcId)Set 私有网络ID,格式如:vpc-92jblxto;如果接入类型为vpc、vpncloud、ccn、dcg的方式,此项必填 | 
| 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 DBInfo()
public DBInfo(DBInfo source)
public String getRole()
public void setRole(String Role)
Role - 表示节点角色,针对分布式数据库,如mongodb中的mongos节点。tdsqlmysql的可选项:proxy表示节点类型为主机,set表示节点类型为节点。proxy类型必须填在数组第一项。tdsqlmysql类型的源/目标配置必填。public String getDbKernel()
public void setDbKernel(String DbKernel)
DbKernel - 内核版本,针对mariadb的不同内核版本等public String getHost()
public void setHost(String Host)
Host - 实例的IP地址,对于公网、专线、VPN、云联网、自研上云、VPC等接入方式此项必填public Long getPort()
public void setPort(Long Port)
Port - 实例的端口,对于公网、云主机自建、专线、VPN、云联网、自研上云、VPC等接入方式此项必填public String getUser()
public void setUser(String User)
User - 实例的用户名public String getPassword()
public void setPassword(String Password)
Password - 实例的密码public String getCvmInstanceId()
public void setCvmInstanceId(String CvmInstanceId)
CvmInstanceId - CVM实例短ID,格式如:ins-olgl39y8;与云服务器控制台页面显示的实例ID相同;如果接入类型为云主机自建的方式,此项必填public String getUniqVpnGwId()
public void setUniqVpnGwId(String UniqVpnGwId)
UniqVpnGwId - VPN网关ID,格式如:vpngw-9ghexg7q;如果接入类型为vpncloud的方式,此项必填public String getUniqDcgId()
public void setUniqDcgId(String UniqDcgId)
UniqDcgId - 专线网关ID,格式如:dcg-0rxtqqxb;如果接入类型为专线接入的方式,此项必填public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 数据库实例ID,格式如:cdb-powiqx8q;如果接入类型为云数据库的方式,此项必填public String getCcnGwId()
public void setCcnGwId(String CcnGwId)
CcnGwId - 云联网ID,如:ccn-afp6kltc 注意:此字段可能返回 null,表示取不到有效值。public String getVpcId()
public void setVpcId(String VpcId)
VpcId - 私有网络ID,格式如:vpc-92jblxto;如果接入类型为vpc、vpncloud、ccn、dcg的方式,此项必填public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - 私有网络下的子网ID,格式如:subnet-3paxmkdz;如果接入类型为vpc、vpncloud、ccn、dcg的方式,此项必填public String getEngineVersion()
public void setEngineVersion(String EngineVersion)
EngineVersion - 数据库版本,当实例为RDS实例时才有效,格式如:5.6或者5.7,默认为5.6public String getAccount()
public void setAccount(String Account)
Account - 实例所属账号public String getAccountRole()
public void setAccountRole(String AccountRole)
AccountRole - 跨账号迁移时的角色,只允许[a-zA-Z0-9\-\_]+public String getAccountMode()
public void setAccountMode(String AccountMode)
AccountMode - 资源所属账号 为空或self(表示本账号内资源)、other(表示其他账户资源)public String getTmpSecretId()
public void setTmpSecretId(String TmpSecretId)
TmpSecretId - 临时密钥Id,可通过申请扮演角色临时访问凭证获取临时密钥https://cloud.tencent.com/document/product/1312/48197,其中角色资源RoleArn的定义可参考DTS跨账号迁移文档(https://cloud.tencent.com/document/product/571/54117)第4节中关于角色的定义。public String getTmpSecretKey()
public void setTmpSecretKey(String TmpSecretKey)
TmpSecretKey - 临时密钥Id,可通过申请扮演角色临时访问凭证获取临时密钥https://cloud.tencent.com/document/product/1312/48197,其中角色资源RoleArn的定义可参考DTS跨账号迁移文档(https://cloud.tencent.com/document/product/571/54117)第4节中关于角色的定义。public String getTmpToken()
public void setTmpToken(String TmpToken)
TmpToken - 临时密钥Id,可通过申请扮演角色临时访问凭证获取临时密钥https://cloud.tencent.com/document/product/1312/48197,其中角色资源RoleArn的定义可参考DTS跨账号迁移文档(https://cloud.tencent.com/document/product/571/54117)第4节中关于角色的定义。public String getEncryptConn()
public void setEncryptConn(String EncryptConn)
EncryptConn - 是否走加密传输、UnEncrypted表示不走加密传输,Encrypted表示走加密传输,默认UnEncryptedpublic String getSetId()
public void setSetId(String SetId)
SetId - tdsql的分片id。如节点类型为set必填。Copyright © 2025. All rights reserved.