Class: TencentCloud::Dts::V20211206::DBEndpointInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20211206/models.rb

Overview

实例信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(region = nil, accesstype = nil, databasetype = nil, nodetype = nil, info = nil, supplier = nil, extraattr = nil, databasenetenv = nil, connecttype = nil, ccnowneruin = nil) ⇒ DBEndpointInfo

Returns a new instance of DBEndpointInfo.



1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
# File 'lib/v20211206/models.rb', line 1520

def initialize(region=nil, accesstype=nil, databasetype=nil, nodetype=nil, info=nil, supplier=nil, extraattr=nil, databasenetenv=nil, connecttype=nil, ccnowneruin=nil)
  @Region = region
  @AccessType = accesstype
  @DatabaseType = databasetype
  @NodeType = nodetype
  @Info = info
  @Supplier = supplier
  @ExtraAttr = extraattr
  @DatabaseNetEnv = databasenetenv
  @ConnectType = connecttype
  @CcnOwnerUin = ccnowneruin
end

Instance Attribute Details

#AccessTypeObject

对于mongo业务,取值为replicaset(mongodb副本集)、standalone(mongodb单节点)、cluster(mongodb集群); 对于redis实例,simple(单节点)、cluster-cache(直连集群)、cluster-proxy(代理集群); MongoDB可定义如下的参数: 'AuthDatabase':'admin', //认证库 'AuthFlag': "1", //实例是否需要认证,"0": 不用认证;"1":需要认证 'AuthMechanism':"SCRAM-SHA-1", //实例认证方式 "fetchMethod":"oplog", //fetchMethod表示迁移方式,支持oplog、change_stream "connectMode":"srv", //外网srv连接模式 "EncryptedConnProtocol":"mongo_atlas_ssl"; //加密连接方式 其中fetchMethod表示迁移方式,还可支持change_stream;EncryptedConnProtocol值为mongo_atlas_ssl表示使用atlas ssl连接方式。

Parameters:

  • Region:

    实例所在地域

  • AccessType:

    实例网络接入类型,如:extranet(外网)、ipv6(公网ipv6)、cvm(云服务器自建)、dcg(专线接入)、vpncloud(vpn接入的实例)、cdb(云数据库)、ccn(云联网)、intranet(自研上云)、vpc(私有网络)等,注意具体可选值依赖当前链路

  • DatabaseType:

    实例数据库类型,如:mysql,redis,mongodb,postgresql,mariadb,percona 等

  • NodeType:

    节点类型,simple表示普通节点、cluster表示集群节点;

  • Info:

    实例具体的连接信息,如ip、port、接入方式等

  • Supplier:

    实例服务提供商,如:"aliyun","others"

  • ExtraAttr:

    此参数为数组类型,可以传多个键值对结构对象。

  • DatabaseNetEnv:

    数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC;

  • ConnectType:

    tdsql连接方式:proxy-通过tdsql proxy主机访问各个set节点,注意只有在自研上云的网络环境下才能通过这种方式连接,Info中只需要提供proxy主机信息。set-直连set节点,如选择直连set方式,Info中需要正确填写proxy主机信息及所有set节点信息。源端是tdsqlmysql类型必填。

  • CcnOwnerUin:

    云联网网关所属账号,如果云联网网关为其他账号资源需要填写



1518
1519
1520
# File 'lib/v20211206/models.rb', line 1518

def AccessType
  @AccessType
end

#CcnOwnerUinObject

对于mongo业务,取值为replicaset(mongodb副本集)、standalone(mongodb单节点)、cluster(mongodb集群); 对于redis实例,simple(单节点)、cluster-cache(直连集群)、cluster-proxy(代理集群); MongoDB可定义如下的参数: 'AuthDatabase':'admin', //认证库 'AuthFlag': "1", //实例是否需要认证,"0": 不用认证;"1":需要认证 'AuthMechanism':"SCRAM-SHA-1", //实例认证方式 "fetchMethod":"oplog", //fetchMethod表示迁移方式,支持oplog、change_stream "connectMode":"srv", //外网srv连接模式 "EncryptedConnProtocol":"mongo_atlas_ssl"; //加密连接方式 其中fetchMethod表示迁移方式,还可支持change_stream;EncryptedConnProtocol值为mongo_atlas_ssl表示使用atlas ssl连接方式。

Parameters:

  • Region:

    实例所在地域

  • AccessType:

    实例网络接入类型,如:extranet(外网)、ipv6(公网ipv6)、cvm(云服务器自建)、dcg(专线接入)、vpncloud(vpn接入的实例)、cdb(云数据库)、ccn(云联网)、intranet(自研上云)、vpc(私有网络)等,注意具体可选值依赖当前链路

  • DatabaseType:

    实例数据库类型,如:mysql,redis,mongodb,postgresql,mariadb,percona 等

  • NodeType:

    节点类型,simple表示普通节点、cluster表示集群节点;

  • Info:

    实例具体的连接信息,如ip、port、接入方式等

  • Supplier:

    实例服务提供商,如:"aliyun","others"

  • ExtraAttr:

    此参数为数组类型,可以传多个键值对结构对象。

  • DatabaseNetEnv:

    数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC;

  • ConnectType:

    tdsql连接方式:proxy-通过tdsql proxy主机访问各个set节点,注意只有在自研上云的网络环境下才能通过这种方式连接,Info中只需要提供proxy主机信息。set-直连set节点,如选择直连set方式,Info中需要正确填写proxy主机信息及所有set节点信息。源端是tdsqlmysql类型必填。

  • CcnOwnerUin:

    云联网网关所属账号,如果云联网网关为其他账号资源需要填写



1518
1519
1520
# File 'lib/v20211206/models.rb', line 1518

def CcnOwnerUin
  @CcnOwnerUin
end

#ConnectTypeObject

对于mongo业务,取值为replicaset(mongodb副本集)、standalone(mongodb单节点)、cluster(mongodb集群); 对于redis实例,simple(单节点)、cluster-cache(直连集群)、cluster-proxy(代理集群); MongoDB可定义如下的参数: 'AuthDatabase':'admin', //认证库 'AuthFlag': "1", //实例是否需要认证,"0": 不用认证;"1":需要认证 'AuthMechanism':"SCRAM-SHA-1", //实例认证方式 "fetchMethod":"oplog", //fetchMethod表示迁移方式,支持oplog、change_stream "connectMode":"srv", //外网srv连接模式 "EncryptedConnProtocol":"mongo_atlas_ssl"; //加密连接方式 其中fetchMethod表示迁移方式,还可支持change_stream;EncryptedConnProtocol值为mongo_atlas_ssl表示使用atlas ssl连接方式。

Parameters:

  • Region:

    实例所在地域

  • AccessType:

    实例网络接入类型,如:extranet(外网)、ipv6(公网ipv6)、cvm(云服务器自建)、dcg(专线接入)、vpncloud(vpn接入的实例)、cdb(云数据库)、ccn(云联网)、intranet(自研上云)、vpc(私有网络)等,注意具体可选值依赖当前链路

  • DatabaseType:

    实例数据库类型,如:mysql,redis,mongodb,postgresql,mariadb,percona 等

  • NodeType:

    节点类型,simple表示普通节点、cluster表示集群节点;

  • Info:

    实例具体的连接信息,如ip、port、接入方式等

  • Supplier:

    实例服务提供商,如:"aliyun","others"

  • ExtraAttr:

    此参数为数组类型,可以传多个键值对结构对象。

  • DatabaseNetEnv:

    数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC;

  • ConnectType:

    tdsql连接方式:proxy-通过tdsql proxy主机访问各个set节点,注意只有在自研上云的网络环境下才能通过这种方式连接,Info中只需要提供proxy主机信息。set-直连set节点,如选择直连set方式,Info中需要正确填写proxy主机信息及所有set节点信息。源端是tdsqlmysql类型必填。

  • CcnOwnerUin:

    云联网网关所属账号,如果云联网网关为其他账号资源需要填写



1518
1519
1520
# File 'lib/v20211206/models.rb', line 1518

def ConnectType
  @ConnectType
end

#DatabaseNetEnvObject

对于mongo业务,取值为replicaset(mongodb副本集)、standalone(mongodb单节点)、cluster(mongodb集群); 对于redis实例,simple(单节点)、cluster-cache(直连集群)、cluster-proxy(代理集群); MongoDB可定义如下的参数: 'AuthDatabase':'admin', //认证库 'AuthFlag': "1", //实例是否需要认证,"0": 不用认证;"1":需要认证 'AuthMechanism':"SCRAM-SHA-1", //实例认证方式 "fetchMethod":"oplog", //fetchMethod表示迁移方式,支持oplog、change_stream "connectMode":"srv", //外网srv连接模式 "EncryptedConnProtocol":"mongo_atlas_ssl"; //加密连接方式 其中fetchMethod表示迁移方式,还可支持change_stream;EncryptedConnProtocol值为mongo_atlas_ssl表示使用atlas ssl连接方式。

Parameters:

  • Region:

    实例所在地域

  • AccessType:

    实例网络接入类型,如:extranet(外网)、ipv6(公网ipv6)、cvm(云服务器自建)、dcg(专线接入)、vpncloud(vpn接入的实例)、cdb(云数据库)、ccn(云联网)、intranet(自研上云)、vpc(私有网络)等,注意具体可选值依赖当前链路

  • DatabaseType:

    实例数据库类型,如:mysql,redis,mongodb,postgresql,mariadb,percona 等

  • NodeType:

    节点类型,simple表示普通节点、cluster表示集群节点;

  • Info:

    实例具体的连接信息,如ip、port、接入方式等

  • Supplier:

    实例服务提供商,如:"aliyun","others"

  • ExtraAttr:

    此参数为数组类型,可以传多个键值对结构对象。

  • DatabaseNetEnv:

    数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC;

  • ConnectType:

    tdsql连接方式:proxy-通过tdsql proxy主机访问各个set节点,注意只有在自研上云的网络环境下才能通过这种方式连接,Info中只需要提供proxy主机信息。set-直连set节点,如选择直连set方式,Info中需要正确填写proxy主机信息及所有set节点信息。源端是tdsqlmysql类型必填。

  • CcnOwnerUin:

    云联网网关所属账号,如果云联网网关为其他账号资源需要填写



1518
1519
1520
# File 'lib/v20211206/models.rb', line 1518

def DatabaseNetEnv
  @DatabaseNetEnv
end

#DatabaseTypeObject

对于mongo业务,取值为replicaset(mongodb副本集)、standalone(mongodb单节点)、cluster(mongodb集群); 对于redis实例,simple(单节点)、cluster-cache(直连集群)、cluster-proxy(代理集群); MongoDB可定义如下的参数: 'AuthDatabase':'admin', //认证库 'AuthFlag': "1", //实例是否需要认证,"0": 不用认证;"1":需要认证 'AuthMechanism':"SCRAM-SHA-1", //实例认证方式 "fetchMethod":"oplog", //fetchMethod表示迁移方式,支持oplog、change_stream "connectMode":"srv", //外网srv连接模式 "EncryptedConnProtocol":"mongo_atlas_ssl"; //加密连接方式 其中fetchMethod表示迁移方式,还可支持change_stream;EncryptedConnProtocol值为mongo_atlas_ssl表示使用atlas ssl连接方式。

Parameters:

  • Region:

    实例所在地域

  • AccessType:

    实例网络接入类型,如:extranet(外网)、ipv6(公网ipv6)、cvm(云服务器自建)、dcg(专线接入)、vpncloud(vpn接入的实例)、cdb(云数据库)、ccn(云联网)、intranet(自研上云)、vpc(私有网络)等,注意具体可选值依赖当前链路

  • DatabaseType:

    实例数据库类型,如:mysql,redis,mongodb,postgresql,mariadb,percona 等

  • NodeType:

    节点类型,simple表示普通节点、cluster表示集群节点;

  • Info:

    实例具体的连接信息,如ip、port、接入方式等

  • Supplier:

    实例服务提供商,如:"aliyun","others"

  • ExtraAttr:

    此参数为数组类型,可以传多个键值对结构对象。

  • DatabaseNetEnv:

    数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC;

  • ConnectType:

    tdsql连接方式:proxy-通过tdsql proxy主机访问各个set节点,注意只有在自研上云的网络环境下才能通过这种方式连接,Info中只需要提供proxy主机信息。set-直连set节点,如选择直连set方式,Info中需要正确填写proxy主机信息及所有set节点信息。源端是tdsqlmysql类型必填。

  • CcnOwnerUin:

    云联网网关所属账号,如果云联网网关为其他账号资源需要填写



1518
1519
1520
# File 'lib/v20211206/models.rb', line 1518

def DatabaseType
  @DatabaseType
end

#ExtraAttrObject

对于mongo业务,取值为replicaset(mongodb副本集)、standalone(mongodb单节点)、cluster(mongodb集群); 对于redis实例,simple(单节点)、cluster-cache(直连集群)、cluster-proxy(代理集群); MongoDB可定义如下的参数: 'AuthDatabase':'admin', //认证库 'AuthFlag': "1", //实例是否需要认证,"0": 不用认证;"1":需要认证 'AuthMechanism':"SCRAM-SHA-1", //实例认证方式 "fetchMethod":"oplog", //fetchMethod表示迁移方式,支持oplog、change_stream "connectMode":"srv", //外网srv连接模式 "EncryptedConnProtocol":"mongo_atlas_ssl"; //加密连接方式 其中fetchMethod表示迁移方式,还可支持change_stream;EncryptedConnProtocol值为mongo_atlas_ssl表示使用atlas ssl连接方式。

Parameters:

  • Region:

    实例所在地域

  • AccessType:

    实例网络接入类型,如:extranet(外网)、ipv6(公网ipv6)、cvm(云服务器自建)、dcg(专线接入)、vpncloud(vpn接入的实例)、cdb(云数据库)、ccn(云联网)、intranet(自研上云)、vpc(私有网络)等,注意具体可选值依赖当前链路

  • DatabaseType:

    实例数据库类型,如:mysql,redis,mongodb,postgresql,mariadb,percona 等

  • NodeType:

    节点类型,simple表示普通节点、cluster表示集群节点;

  • Info:

    实例具体的连接信息,如ip、port、接入方式等

  • Supplier:

    实例服务提供商,如:"aliyun","others"

  • ExtraAttr:

    此参数为数组类型,可以传多个键值对结构对象。

  • DatabaseNetEnv:

    数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC;

  • ConnectType:

    tdsql连接方式:proxy-通过tdsql proxy主机访问各个set节点,注意只有在自研上云的网络环境下才能通过这种方式连接,Info中只需要提供proxy主机信息。set-直连set节点,如选择直连set方式,Info中需要正确填写proxy主机信息及所有set节点信息。源端是tdsqlmysql类型必填。

  • CcnOwnerUin:

    云联网网关所属账号,如果云联网网关为其他账号资源需要填写



1518
1519
1520
# File 'lib/v20211206/models.rb', line 1518

def ExtraAttr
  @ExtraAttr
end

#InfoObject

对于mongo业务,取值为replicaset(mongodb副本集)、standalone(mongodb单节点)、cluster(mongodb集群); 对于redis实例,simple(单节点)、cluster-cache(直连集群)、cluster-proxy(代理集群); MongoDB可定义如下的参数: 'AuthDatabase':'admin', //认证库 'AuthFlag': "1", //实例是否需要认证,"0": 不用认证;"1":需要认证 'AuthMechanism':"SCRAM-SHA-1", //实例认证方式 "fetchMethod":"oplog", //fetchMethod表示迁移方式,支持oplog、change_stream "connectMode":"srv", //外网srv连接模式 "EncryptedConnProtocol":"mongo_atlas_ssl"; //加密连接方式 其中fetchMethod表示迁移方式,还可支持change_stream;EncryptedConnProtocol值为mongo_atlas_ssl表示使用atlas ssl连接方式。

Parameters:

  • Region:

    实例所在地域

  • AccessType:

    实例网络接入类型,如:extranet(外网)、ipv6(公网ipv6)、cvm(云服务器自建)、dcg(专线接入)、vpncloud(vpn接入的实例)、cdb(云数据库)、ccn(云联网)、intranet(自研上云)、vpc(私有网络)等,注意具体可选值依赖当前链路

  • DatabaseType:

    实例数据库类型,如:mysql,redis,mongodb,postgresql,mariadb,percona 等

  • NodeType:

    节点类型,simple表示普通节点、cluster表示集群节点;

  • Info:

    实例具体的连接信息,如ip、port、接入方式等

  • Supplier:

    实例服务提供商,如:"aliyun","others"

  • ExtraAttr:

    此参数为数组类型,可以传多个键值对结构对象。

  • DatabaseNetEnv:

    数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC;

  • ConnectType:

    tdsql连接方式:proxy-通过tdsql proxy主机访问各个set节点,注意只有在自研上云的网络环境下才能通过这种方式连接,Info中只需要提供proxy主机信息。set-直连set节点,如选择直连set方式,Info中需要正确填写proxy主机信息及所有set节点信息。源端是tdsqlmysql类型必填。

  • CcnOwnerUin:

    云联网网关所属账号,如果云联网网关为其他账号资源需要填写



1518
1519
1520
# File 'lib/v20211206/models.rb', line 1518

def Info
  @Info
end

#NodeTypeObject

对于mongo业务,取值为replicaset(mongodb副本集)、standalone(mongodb单节点)、cluster(mongodb集群); 对于redis实例,simple(单节点)、cluster-cache(直连集群)、cluster-proxy(代理集群); MongoDB可定义如下的参数: 'AuthDatabase':'admin', //认证库 'AuthFlag': "1", //实例是否需要认证,"0": 不用认证;"1":需要认证 'AuthMechanism':"SCRAM-SHA-1", //实例认证方式 "fetchMethod":"oplog", //fetchMethod表示迁移方式,支持oplog、change_stream "connectMode":"srv", //外网srv连接模式 "EncryptedConnProtocol":"mongo_atlas_ssl"; //加密连接方式 其中fetchMethod表示迁移方式,还可支持change_stream;EncryptedConnProtocol值为mongo_atlas_ssl表示使用atlas ssl连接方式。

Parameters:

  • Region:

    实例所在地域

  • AccessType:

    实例网络接入类型,如:extranet(外网)、ipv6(公网ipv6)、cvm(云服务器自建)、dcg(专线接入)、vpncloud(vpn接入的实例)、cdb(云数据库)、ccn(云联网)、intranet(自研上云)、vpc(私有网络)等,注意具体可选值依赖当前链路

  • DatabaseType:

    实例数据库类型,如:mysql,redis,mongodb,postgresql,mariadb,percona 等

  • NodeType:

    节点类型,simple表示普通节点、cluster表示集群节点;

  • Info:

    实例具体的连接信息,如ip、port、接入方式等

  • Supplier:

    实例服务提供商,如:"aliyun","others"

  • ExtraAttr:

    此参数为数组类型,可以传多个键值对结构对象。

  • DatabaseNetEnv:

    数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC;

  • ConnectType:

    tdsql连接方式:proxy-通过tdsql proxy主机访问各个set节点,注意只有在自研上云的网络环境下才能通过这种方式连接,Info中只需要提供proxy主机信息。set-直连set节点,如选择直连set方式,Info中需要正确填写proxy主机信息及所有set节点信息。源端是tdsqlmysql类型必填。

  • CcnOwnerUin:

    云联网网关所属账号,如果云联网网关为其他账号资源需要填写



1518
1519
1520
# File 'lib/v20211206/models.rb', line 1518

def NodeType
  @NodeType
end

#RegionObject

对于mongo业务,取值为replicaset(mongodb副本集)、standalone(mongodb单节点)、cluster(mongodb集群); 对于redis实例,simple(单节点)、cluster-cache(直连集群)、cluster-proxy(代理集群); MongoDB可定义如下的参数: 'AuthDatabase':'admin', //认证库 'AuthFlag': "1", //实例是否需要认证,"0": 不用认证;"1":需要认证 'AuthMechanism':"SCRAM-SHA-1", //实例认证方式 "fetchMethod":"oplog", //fetchMethod表示迁移方式,支持oplog、change_stream "connectMode":"srv", //外网srv连接模式 "EncryptedConnProtocol":"mongo_atlas_ssl"; //加密连接方式 其中fetchMethod表示迁移方式,还可支持change_stream;EncryptedConnProtocol值为mongo_atlas_ssl表示使用atlas ssl连接方式。

Parameters:

  • Region:

    实例所在地域

  • AccessType:

    实例网络接入类型,如:extranet(外网)、ipv6(公网ipv6)、cvm(云服务器自建)、dcg(专线接入)、vpncloud(vpn接入的实例)、cdb(云数据库)、ccn(云联网)、intranet(自研上云)、vpc(私有网络)等,注意具体可选值依赖当前链路

  • DatabaseType:

    实例数据库类型,如:mysql,redis,mongodb,postgresql,mariadb,percona 等

  • NodeType:

    节点类型,simple表示普通节点、cluster表示集群节点;

  • Info:

    实例具体的连接信息,如ip、port、接入方式等

  • Supplier:

    实例服务提供商,如:"aliyun","others"

  • ExtraAttr:

    此参数为数组类型,可以传多个键值对结构对象。

  • DatabaseNetEnv:

    数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC;

  • ConnectType:

    tdsql连接方式:proxy-通过tdsql proxy主机访问各个set节点,注意只有在自研上云的网络环境下才能通过这种方式连接,Info中只需要提供proxy主机信息。set-直连set节点,如选择直连set方式,Info中需要正确填写proxy主机信息及所有set节点信息。源端是tdsqlmysql类型必填。

  • CcnOwnerUin:

    云联网网关所属账号,如果云联网网关为其他账号资源需要填写



1518
1519
1520
# File 'lib/v20211206/models.rb', line 1518

def Region
  @Region
end

#SupplierObject

对于mongo业务,取值为replicaset(mongodb副本集)、standalone(mongodb单节点)、cluster(mongodb集群); 对于redis实例,simple(单节点)、cluster-cache(直连集群)、cluster-proxy(代理集群); MongoDB可定义如下的参数: 'AuthDatabase':'admin', //认证库 'AuthFlag': "1", //实例是否需要认证,"0": 不用认证;"1":需要认证 'AuthMechanism':"SCRAM-SHA-1", //实例认证方式 "fetchMethod":"oplog", //fetchMethod表示迁移方式,支持oplog、change_stream "connectMode":"srv", //外网srv连接模式 "EncryptedConnProtocol":"mongo_atlas_ssl"; //加密连接方式 其中fetchMethod表示迁移方式,还可支持change_stream;EncryptedConnProtocol值为mongo_atlas_ssl表示使用atlas ssl连接方式。

Parameters:

  • Region:

    实例所在地域

  • AccessType:

    实例网络接入类型,如:extranet(外网)、ipv6(公网ipv6)、cvm(云服务器自建)、dcg(专线接入)、vpncloud(vpn接入的实例)、cdb(云数据库)、ccn(云联网)、intranet(自研上云)、vpc(私有网络)等,注意具体可选值依赖当前链路

  • DatabaseType:

    实例数据库类型,如:mysql,redis,mongodb,postgresql,mariadb,percona 等

  • NodeType:

    节点类型,simple表示普通节点、cluster表示集群节点;

  • Info:

    实例具体的连接信息,如ip、port、接入方式等

  • Supplier:

    实例服务提供商,如:"aliyun","others"

  • ExtraAttr:

    此参数为数组类型,可以传多个键值对结构对象。

  • DatabaseNetEnv:

    数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC;

  • ConnectType:

    tdsql连接方式:proxy-通过tdsql proxy主机访问各个set节点,注意只有在自研上云的网络环境下才能通过这种方式连接,Info中只需要提供proxy主机信息。set-直连set节点,如选择直连set方式,Info中需要正确填写proxy主机信息及所有set节点信息。源端是tdsqlmysql类型必填。

  • CcnOwnerUin:

    云联网网关所属账号,如果云联网网关为其他账号资源需要填写



1518
1519
1520
# File 'lib/v20211206/models.rb', line 1518

def Supplier
  @Supplier
end

Instance Method Details

#deserialize(params) ⇒ Object



1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
# File 'lib/v20211206/models.rb', line 1533

def deserialize(params)
  @Region = params['Region']
  @AccessType = params['AccessType']
  @DatabaseType = params['DatabaseType']
  @NodeType = params['NodeType']
  unless params['Info'].nil?
    @Info = []
    params['Info'].each do |i|
      dbinfo_tmp = DBInfo.new
      dbinfo_tmp.deserialize(i)
      @Info << dbinfo_tmp
    end
  end
  @Supplier = params['Supplier']
  unless params['ExtraAttr'].nil?
    @ExtraAttr = []
    params['ExtraAttr'].each do |i|
      keyvaluepairoption_tmp = KeyValuePairOption.new
      keyvaluepairoption_tmp.deserialize(i)
      @ExtraAttr << keyvaluepairoption_tmp
    end
  end
  @DatabaseNetEnv = params['DatabaseNetEnv']
  @ConnectType = params['ConnectType']
  @CcnOwnerUin = params['CcnOwnerUin']
end