Class: TencentCloud::Dts::V20211206::EndpointItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dts::V20211206::EndpointItem
- Defined in:
- lib/v20211206/models.rb
Overview
数据订阅的实例节点信息
Instance Attribute Summary collapse
-
#CcnId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#CcnOwnerUin ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#ChildInstanceId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#ChildInstanceType ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#CvmInstanceId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#DatabaseNetEnv ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#DatabaseRegion ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#EncryptConn ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#ExtraAttr ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#HostName ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#InstanceId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#Password ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#Port ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#SubnetId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#UniqDcgId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#UniqVpnGwId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#User ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
-
#VpcId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of EndpointItem.
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
#CcnId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def CcnId @CcnId end |
#CcnOwnerUin ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def CcnOwnerUin @CcnOwnerUin end |
#ChildInstanceId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def ChildInstanceId @ChildInstanceId end |
#ChildInstanceType ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def ChildInstanceType @ChildInstanceType end |
#CvmInstanceId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def CvmInstanceId @CvmInstanceId end |
#DatabaseNetEnv ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def DatabaseNetEnv @DatabaseNetEnv end |
#DatabaseRegion ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def DatabaseRegion @DatabaseRegion end |
#EncryptConn ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def EncryptConn @EncryptConn end |
#ExtraAttr ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def ExtraAttr @ExtraAttr end |
#HostName ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def HostName @HostName end |
#InstanceId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def InstanceId @InstanceId end |
#Password ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def Password @Password end |
#Port ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def Port @Port end |
#SubnetId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def SubnetId @SubnetId end |
#UniqDcgId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def UniqDcgId @UniqDcgId end |
#UniqVpnGwId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def UniqVpnGwId @UniqVpnGwId end |
#User ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
4214 4215 4216 |
# File 'lib/v20211206/models.rb', line 4214 def User @User end |
#VpcId ⇒ Object
tdpg必填参数:PgDatabase-订阅的库名; mongo选填参数:InstanceType-实例类型:replicaset-副本集,cluster-分片集,主要用于控制台跳转到mongo实例页面,如不填不影响任务运行; 全业务选填参数:EngineVersion-内核版本。
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 |