Class: TencentCloud::Eb::V20210416::ConnectionDescription

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

Overview

ConnectionDescription描述

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourcedescription = nil, apigwparams = nil, ckafkaparams = nil, dtsparams = nil, tdmqparams = nil) ⇒ ConnectionDescription

Returns a new instance of ConnectionDescription.



286
287
288
289
290
291
292
# File 'lib/v20210416/models.rb', line 286

def initialize(resourcedescription=nil, apigwparams=nil, ckafkaparams=nil, dtsparams=nil, tdmqparams=nil)
  @ResourceDescription = resourcedescription
  @APIGWParams = apigwparams
  @CkafkaParams = ckafkaparams
  @DTSParams = dtsparams
  @TDMQParams = tdmqparams
end

Instance Attribute Details

#APIGWParamsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ResourceDescription:

    资源qcs六段式,更多参考 [资源六段式](cloud.tencent.com/document/product/598/10606)

  • APIGWParams:

    apigw参数

  • CkafkaParams:

    ckafka参数

  • DTSParams:

    data transfer service (DTS)参数

  • TDMQParams:

    tdmq参数



284
285
286
# File 'lib/v20210416/models.rb', line 284

def APIGWParams
  @APIGWParams
end

#CkafkaParamsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ResourceDescription:

    资源qcs六段式,更多参考 [资源六段式](cloud.tencent.com/document/product/598/10606)

  • APIGWParams:

    apigw参数

  • CkafkaParams:

    ckafka参数

  • DTSParams:

    data transfer service (DTS)参数

  • TDMQParams:

    tdmq参数



284
285
286
# File 'lib/v20210416/models.rb', line 284

def CkafkaParams
  @CkafkaParams
end

#DTSParamsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ResourceDescription:

    资源qcs六段式,更多参考 [资源六段式](cloud.tencent.com/document/product/598/10606)

  • APIGWParams:

    apigw参数

  • CkafkaParams:

    ckafka参数

  • DTSParams:

    data transfer service (DTS)参数

  • TDMQParams:

    tdmq参数



284
285
286
# File 'lib/v20210416/models.rb', line 284

def DTSParams
  @DTSParams
end

#ResourceDescriptionObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ResourceDescription:

    资源qcs六段式,更多参考 [资源六段式](cloud.tencent.com/document/product/598/10606)

  • APIGWParams:

    apigw参数

  • CkafkaParams:

    ckafka参数

  • DTSParams:

    data transfer service (DTS)参数

  • TDMQParams:

    tdmq参数



284
285
286
# File 'lib/v20210416/models.rb', line 284

def ResourceDescription
  @ResourceDescription
end

#TDMQParamsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ResourceDescription:

    资源qcs六段式,更多参考 [资源六段式](cloud.tencent.com/document/product/598/10606)

  • APIGWParams:

    apigw参数

  • CkafkaParams:

    ckafka参数

  • DTSParams:

    data transfer service (DTS)参数

  • TDMQParams:

    tdmq参数



284
285
286
# File 'lib/v20210416/models.rb', line 284

def TDMQParams
  @TDMQParams
end

Instance Method Details

#deserialize(params) ⇒ Object



294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
# File 'lib/v20210416/models.rb', line 294

def deserialize(params)
  @ResourceDescription = params['ResourceDescription']
  unless params['APIGWParams'].nil?
    @APIGWParams = APIGWParams.new
    @APIGWParams.deserialize(params['APIGWParams'])
  end
  unless params['CkafkaParams'].nil?
    @CkafkaParams = CkafkaParams.new
    @CkafkaParams.deserialize(params['CkafkaParams'])
  end
  unless params['DTSParams'].nil?
    @DTSParams = DTSParams.new
    @DTSParams.deserialize(params['DTSParams'])
  end
  unless params['TDMQParams'].nil?
    @TDMQParams = TDMQParams.new
    @TDMQParams.deserialize(params['TDMQParams'])
  end
end