public class EndpointItem extends AbstractModel
header, skipSign
Constructor and Description |
---|
EndpointItem() |
EndpointItem(EndpointItem 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 |
getCcnId()
Get 云联网ID。如果 AccessType 为 ccn,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCcnOwnerUin()
Get 云联网网关所属的主账号uin、跨账号云联网需要。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getChildInstanceId()
Get 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getChildInstanceType()
Get 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、比如:只读实例传ro、读写实例传rw
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCvmInstanceId()
Get 云主机ID。如果 AccessType 为 cvm,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getDatabaseNetEnv()
Get 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getDatabaseRegion()
Get 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getEncryptConn()
Get 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。
注意:此字段可能返回 null,表示取不到有效值。
|
KeyValuePairOption[] |
getExtraAttr()
Get 为业务添加的额外信息。参数名作key,参数值作value。 tdpg必填参数:PgDatabase-订阅的库名。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getHostName()
Get 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getInstanceId()
Get 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getPassword()
Get 密码。作为入参时必填,作为出参时为空。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getPort()
Get 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getSubnetId()
Get 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getUniqDcgId()
Get 专线网关ID。如果 AccessType 为 dcg,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getUniqVpnGwId()
Get vpn网关ID。如果 AccessType 为 vpncloud,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getUser()
Get 用户名
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getVpcId()
Get VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCcnId(String CcnId)
Set 云联网ID。如果 AccessType 为 ccn,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCcnOwnerUin(String CcnOwnerUin)
Set 云联网网关所属的主账号uin、跨账号云联网需要。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setChildInstanceId(String ChildInstanceId)
Set 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setChildInstanceType(String ChildInstanceType)
Set 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、比如:只读实例传ro、读写实例传rw
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCvmInstanceId(String CvmInstanceId)
Set 云主机ID。如果 AccessType 为 cvm,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDatabaseNetEnv(String DatabaseNetEnv)
Set 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDatabaseRegion(String DatabaseRegion)
Set 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEncryptConn(String EncryptConn)
Set 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExtraAttr(KeyValuePairOption[] ExtraAttr)
Set 为业务添加的额外信息。参数名作key,参数值作value。 tdpg必填参数:PgDatabase-订阅的库名。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setHostName(String HostName)
Set 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInstanceId(String InstanceId)
Set 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPassword(String Password)
Set 密码。作为入参时必填,作为出参时为空。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPort(Long Port)
Set 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSubnetId(String SubnetId)
Set 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUniqDcgId(String UniqDcgId)
Set 专线网关ID。如果 AccessType 为 dcg,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUniqVpnGwId(String UniqVpnGwId)
Set vpn网关ID。如果 AccessType 为 vpncloud,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUser(String User)
Set 用户名
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setVpcId(String VpcId)
Set VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public EndpointItem()
public EndpointItem(EndpointItem source)
public String getDatabaseRegion()
public void setDatabaseRegion(String DatabaseRegion)
DatabaseRegion
- 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。
注意:此字段可能返回 null,表示取不到有效值。public String getUser()
public void setUser(String User)
User
- 用户名
注意:此字段可能返回 null,表示取不到有效值。public String getPassword()
public void setPassword(String Password)
Password
- 密码。作为入参时必填,作为出参时为空。
注意:此字段可能返回 null,表示取不到有效值。public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。
注意:此字段可能返回 null,表示取不到有效值。public String getCvmInstanceId()
public void setCvmInstanceId(String CvmInstanceId)
CvmInstanceId
- 云主机ID。如果 AccessType 为 cvm,此项必填。
注意:此字段可能返回 null,表示取不到有效值。public String getUniqDcgId()
public void setUniqDcgId(String UniqDcgId)
UniqDcgId
- 专线网关ID。如果 AccessType 为 dcg,此项必填。
注意:此字段可能返回 null,表示取不到有效值。public String getCcnId()
public void setCcnId(String CcnId)
CcnId
- 云联网ID。如果 AccessType 为 ccn,此项必填。
注意:此字段可能返回 null,表示取不到有效值。public String getUniqVpnGwId()
public void setUniqVpnGwId(String UniqVpnGwId)
UniqVpnGwId
- vpn网关ID。如果 AccessType 为 vpncloud,此项必填。
注意:此字段可能返回 null,表示取不到有效值。public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。
注意:此字段可能返回 null,表示取不到有效值。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。
注意:此字段可能返回 null,表示取不到有效值。public String getHostName()
public void setHostName(String HostName)
HostName
- 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。
注意:此字段可能返回 null,表示取不到有效值。public Long getPort()
public void setPort(Long Port)
Port
- 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。
注意:此字段可能返回 null,表示取不到有效值。public String getEncryptConn()
public void setEncryptConn(String EncryptConn)
EncryptConn
- 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。
注意:此字段可能返回 null,表示取不到有效值。public String getDatabaseNetEnv()
public void setDatabaseNetEnv(String DatabaseNetEnv)
DatabaseNetEnv
- 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。
注意:此字段可能返回 null,表示取不到有效值。public String getCcnOwnerUin()
public void setCcnOwnerUin(String CcnOwnerUin)
CcnOwnerUin
- 云联网网关所属的主账号uin、跨账号云联网需要。
注意:此字段可能返回 null,表示取不到有效值。public KeyValuePairOption[] getExtraAttr()
public void setExtraAttr(KeyValuePairOption[] ExtraAttr)
ExtraAttr
- 为业务添加的额外信息。参数名作key,参数值作value。 tdpg必填参数:PgDatabase-订阅的库名。
注意:此字段可能返回 null,表示取不到有效值。public String getChildInstanceId()
public void setChildInstanceId(String ChildInstanceId)
ChildInstanceId
- 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID
注意:此字段可能返回 null,表示取不到有效值。public String getChildInstanceType()
public void setChildInstanceType(String ChildInstanceType)
ChildInstanceType
- 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、比如:只读实例传ro、读写实例传rw
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.