Class: TencentCloud::Dts::V20211206::EndpointItem

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

Overview

数据订阅的实例节点信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(databaseregion = nil, user = nil, password = nil, instanceid = nil, cvminstanceid = nil, uniqdcgid = nil, ccnid = nil, uniqvpngwid = nil, vpcid = nil, subnetid = nil, hostname = nil, port = nil, encryptconn = nil, databasenetenv = nil, ccnowneruin = nil, extraattr = nil, childinstanceid = nil, childinstancetype = nil) ⇒ EndpointItem

Returns a new instance of EndpointItem.



4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
# File 'lib/v20211206/models.rb', line 4216

def initialize(databaseregion=nil, user=nil, password=nil, instanceid=nil, cvminstanceid=nil, uniqdcgid=nil, ccnid=nil, uniqvpngwid=nil, vpcid=nil, subnetid=nil, hostname=nil, port=nil, encryptconn=nil, databasenetenv=nil, ccnowneruin=nil, extraattr=nil, childinstanceid=nil, childinstancetype=nil)
  @DatabaseRegion = databaseregion
  @User = user
  @Password = password
  @InstanceId = instanceid
  @CvmInstanceId = cvminstanceid
  @UniqDcgId = uniqdcgid
  @CcnId = ccnid
  @UniqVpnGwId = uniqvpngwid
  @VpcId = vpcid
  @SubnetId = subnetid
  @HostName = hostname
  @Port = port
  @EncryptConn = encryptconn
  @DatabaseNetEnv = databasenetenv
  @CcnOwnerUin = ccnowneruin
  @ExtraAttr = extraattr
  @ChildInstanceId = childinstanceid
  @ChildInstanceType = childinstancetype
end

Instance Attribute Details

#CcnIdObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def CcnId
  @CcnId
end

#CcnOwnerUinObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def CcnOwnerUin
  @CcnOwnerUin
end

#ChildInstanceIdObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def ChildInstanceId
  @ChildInstanceId
end

#ChildInstanceTypeObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def ChildInstanceType
  @ChildInstanceType
end

#CvmInstanceIdObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def CvmInstanceId
  @CvmInstanceId
end

#DatabaseNetEnvObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def DatabaseNetEnv
  @DatabaseNetEnv
end

#DatabaseRegionObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def DatabaseRegion
  @DatabaseRegion
end

#EncryptConnObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def EncryptConn
  @EncryptConn
end

#ExtraAttrObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def ExtraAttr
  @ExtraAttr
end

#HostNameObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def HostName
  @HostName
end

#InstanceIdObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def InstanceId
  @InstanceId
end

#PasswordObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def Password
  @Password
end

#PortObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def Port
  @Port
end

#SubnetIdObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def SubnetId
  @SubnetId
end

#UniqDcgIdObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def UniqDcgId
  @UniqDcgId
end

#UniqVpnGwIdObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def UniqVpnGwId
  @UniqVpnGwId
end

#UserObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def User
  @User
end

#VpcIdObject

tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。

Parameters:

  • 源库所在地域。如果 AccessType 为 ccn,请填vpc所在地域,因为此时不知道源库在哪个地域。其他接入方式,请填订阅任务所在地域,因为确保订阅任务与源库在同一地域是最优的网络方案。

  • 用户名

  • 密码。作为入参时必填,作为出参时为空。

  • 目标实例ID。如果 AccessType 为 cdb,此项必填。配置InstanceId时会查询并校验实例信息。mysql的查询接口经过了鉴权,请确保子用户有 cdb:DescribeDBInstances 的接口权限。

  • 云主机ID。如果 AccessType 为 cvm,此项必填。

  • 专线网关ID。如果 AccessType 为 dcg,此项必填。

  • 云联网ID。如果 AccessType 为 ccn,此项必填。

  • vpn网关ID。如果 AccessType 为 vpncloud,此项必填。

  • VpcID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 子网ID。如果 AccessType 为 dcg\ccn\vpncloud\vpc,此项必填。

  • 数据库地址,支持域名与IP。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet,此项必填。

  • 数据库端口。如果 AccessType 为 dcg\ccn\vpncloud\vpc\extranet\intranet\cvm,此项必填。

  • 是否走加密传输,枚举值:UnEncrypted-不加密,Encrypted-加密。只有mysql支持,不填默认不加密,其他产品不填。

  • 数据库网络环境。如果 AccessType 为 ccn 此项必填。枚举值:UserIDC-自建idc,TencentVPC-腾讯云,Aws-aws,AliYun-阿里云,Others-其他。

  • 云联网网关所属的主账号uin、跨账号云联网需要。

  • 为业务添加的额外信息。参数名作key,参数值作value。

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的ID

  • 数据库为cynos、且是cynos集群内的一个子数据库实例时、该参数为该子实例的类型、例如:只读实例传ro、读写实例传rw



4214
4215
4216
# File 'lib/v20211206/models.rb', line 4214

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
# File 'lib/v20211206/models.rb', line 4237

def deserialize(params)
  @DatabaseRegion = params['DatabaseRegion']
  @User = params['User']
  @Password = params['Password']
  @InstanceId = params['InstanceId']
  @CvmInstanceId = params['CvmInstanceId']
  @UniqDcgId = params['UniqDcgId']
  @CcnId = params['CcnId']
  @UniqVpnGwId = params['UniqVpnGwId']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @HostName = params['HostName']
  @Port = params['Port']
  @EncryptConn = params['EncryptConn']
  @DatabaseNetEnv = params['DatabaseNetEnv']
  @CcnOwnerUin = params['CcnOwnerUin']
  unless params['ExtraAttr'].nil?
    @ExtraAttr = []
    params['ExtraAttr'].each do |i|
      keyvaluepairoption_tmp = KeyValuePairOption.new
      keyvaluepairoption_tmp.deserialize(i)
      @ExtraAttr << keyvaluepairoption_tmp
    end
  end
  @ChildInstanceId = params['ChildInstanceId']
  @ChildInstanceType = params['ChildInstanceType']
end