Class: TencentCloud::Dlc::V20210125::DatasourceConnectionInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dlc::V20210125::DatasourceConnectionInfo
- Defined in:
- lib/v20210125/models.rb
Overview
数据源信息
Instance Attribute Summary collapse
-
#AllowRollback ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AppId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ConnectivityState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ConnectivityTips ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CustomConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DataEngines ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DatasourceConnectionConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DatasourceConnectionDesc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DatasourceConnectionId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DatasourceConnectionName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DatasourceConnectionType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Id ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Message ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NetworkConnectionSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Region ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#State ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#UpdateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#UserAlias ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, datasourceconnectionid = nil, datasourceconnectionname = nil, datasourceconnectiondesc = nil, datasourceconnectiontype = nil, datasourceconnectionconfig = nil, state = nil, region = nil, appid = nil, createtime = nil, updatetime = nil, message = nil, dataengines = nil, useralias = nil, networkconnectionset = nil, connectivitystate = nil, connectivitytips = nil, customconfig = nil, allowrollback = nil) ⇒ DatasourceConnectionInfo
constructor
A new instance of DatasourceConnectionInfo.
Constructor Details
#initialize(id = nil, datasourceconnectionid = nil, datasourceconnectionname = nil, datasourceconnectiondesc = nil, datasourceconnectiontype = nil, datasourceconnectionconfig = nil, state = nil, region = nil, appid = nil, createtime = nil, updatetime = nil, message = nil, dataengines = nil, useralias = nil, networkconnectionset = nil, connectivitystate = nil, connectivitytips = nil, customconfig = nil, allowrollback = nil) ⇒ DatasourceConnectionInfo
Returns a new instance of DatasourceConnectionInfo.
5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 |
# File 'lib/v20210125/models.rb', line 5359 def initialize(id=nil, datasourceconnectionid=nil, datasourceconnectionname=nil, datasourceconnectiondesc=nil, datasourceconnectiontype=nil, datasourceconnectionconfig=nil, state=nil, region=nil, appid=nil, createtime=nil, updatetime=nil, =nil, dataengines=nil, useralias=nil, networkconnectionset=nil, connectivitystate=nil, connectivitytips=nil, customconfig=nil, allowrollback=nil) @Id = id @DatasourceConnectionId = datasourceconnectionid @DatasourceConnectionName = datasourceconnectionname @DatasourceConnectionDesc = datasourceconnectiondesc @DatasourceConnectionType = datasourceconnectiontype @DatasourceConnectionConfig = datasourceconnectionconfig @State = state @Region = region @AppId = appid @CreateTime = createtime @UpdateTime = updatetime @Message = @DataEngines = dataengines @UserAlias = useralias @NetworkConnectionSet = networkconnectionset @ConnectivityState = connectivitystate @ConnectivityTips = connectivitytips @CustomConfig = customconfig @AllowRollback = allowrollback end |
Instance Attribute Details
#AllowRollback ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def AllowRollback @AllowRollback end |
#AppId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def AppId @AppId end |
#ConnectivityState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def ConnectivityState @ConnectivityState end |
#ConnectivityTips ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def ConnectivityTips @ConnectivityTips end |
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def CreateTime @CreateTime end |
#CustomConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def CustomConfig @CustomConfig end |
#DataEngines ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def DataEngines @DataEngines end |
#DatasourceConnectionConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def DatasourceConnectionConfig @DatasourceConnectionConfig end |
#DatasourceConnectionDesc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def DatasourceConnectionDesc @DatasourceConnectionDesc end |
#DatasourceConnectionId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def DatasourceConnectionId @DatasourceConnectionId end |
#DatasourceConnectionName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def DatasourceConnectionName @DatasourceConnectionName end |
#DatasourceConnectionType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def DatasourceConnectionType @DatasourceConnectionType end |
#Id ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def Id @Id end |
#Message ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def Message @Message end |
#NetworkConnectionSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def NetworkConnectionSet @NetworkConnectionSet end |
#Region ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def Region @Region end |
#State ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def State @State end |
#UpdateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def UpdateTime @UpdateTime end |
#UserAlias ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
5357 5358 5359 |
# File 'lib/v20210125/models.rb', line 5357 def UserAlias @UserAlias end |
Instance Method Details
#deserialize(params) ⇒ Object
5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 |
# File 'lib/v20210125/models.rb', line 5381 def deserialize(params) @Id = params['Id'] @DatasourceConnectionId = params['DatasourceConnectionId'] @DatasourceConnectionName = params['DatasourceConnectionName'] @DatasourceConnectionDesc = params['DatasourceConnectionDesc'] @DatasourceConnectionType = params['DatasourceConnectionType'] unless params['DatasourceConnectionConfig'].nil? @DatasourceConnectionConfig = DatasourceConnectionConfig.new @DatasourceConnectionConfig.deserialize(params['DatasourceConnectionConfig']) end @State = params['State'] @Region = params['Region'] @AppId = params['AppId'] @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] @Message = params['Message'] unless params['DataEngines'].nil? @DataEngines = [] params['DataEngines'].each do |i| dataengineinfo_tmp = DataEngineInfo.new dataengineinfo_tmp.deserialize(i) @DataEngines << dataengineinfo_tmp end end @UserAlias = params['UserAlias'] unless params['NetworkConnectionSet'].nil? @NetworkConnectionSet = [] params['NetworkConnectionSet'].each do |i| networkconnection_tmp = NetworkConnection.new networkconnection_tmp.deserialize(i) @NetworkConnectionSet << networkconnection_tmp end end @ConnectivityState = params['ConnectivityState'] @ConnectivityTips = params['ConnectivityTips'] unless params['CustomConfig'].nil? @CustomConfig = [] params['CustomConfig'].each do |i| customconfig_tmp = CustomConfig.new customconfig_tmp.deserialize(i) @CustomConfig << customconfig_tmp end end @AllowRollback = params['AllowRollback'] end |