Class: TencentCloud::Ckafka::V20190819::CreateConnectResourceRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ckafka::V20190819::CreateConnectResourceRequest
- Defined in:
- lib/v20190819/models.rb
Overview
CreateConnectResource请求参数结构体
Instance Attribute Summary collapse
- #ClickHouseConnectParam ⇒ Object
- #Description ⇒ Object
- #DorisConnectParam ⇒ Object
- #DtsConnectParam ⇒ Object
- #EsConnectParam ⇒ Object
- #KafkaConnectParam ⇒ Object
- #MariaDBConnectParam ⇒ Object
- #MongoDBConnectParam ⇒ Object
- #MqttConnectParam ⇒ Object
- #MySQLConnectParam ⇒ Object
- #PostgreSQLConnectParam ⇒ Object
- #ResourceName ⇒ Object
- #SQLServerConnectParam ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(resourcename = nil, type = nil, description = nil, dtsconnectparam = nil, mongodbconnectparam = nil, esconnectparam = nil, clickhouseconnectparam = nil, mysqlconnectparam = nil, postgresqlconnectparam = nil, mariadbconnectparam = nil, sqlserverconnectparam = nil, dorisconnectparam = nil, kafkaconnectparam = nil, mqttconnectparam = nil) ⇒ CreateConnectResourceRequest
constructor
A new instance of CreateConnectResourceRequest.
Constructor Details
#initialize(resourcename = nil, type = nil, description = nil, dtsconnectparam = nil, mongodbconnectparam = nil, esconnectparam = nil, clickhouseconnectparam = nil, mysqlconnectparam = nil, postgresqlconnectparam = nil, mariadbconnectparam = nil, sqlserverconnectparam = nil, dorisconnectparam = nil, kafkaconnectparam = nil, mqttconnectparam = nil) ⇒ CreateConnectResourceRequest
Returns a new instance of CreateConnectResourceRequest.
1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 |
# File 'lib/v20190819/models.rb', line 1595 def initialize(resourcename=nil, type=nil, description=nil, dtsconnectparam=nil, mongodbconnectparam=nil, esconnectparam=nil, clickhouseconnectparam=nil, mysqlconnectparam=nil, postgresqlconnectparam=nil, mariadbconnectparam=nil, sqlserverconnectparam=nil, dorisconnectparam=nil, kafkaconnectparam=nil, mqttconnectparam=nil) @ResourceName = resourcename @Type = type @Description = description @DtsConnectParam = dtsconnectparam @MongoDBConnectParam = mongodbconnectparam @EsConnectParam = esconnectparam @ClickHouseConnectParam = clickhouseconnectparam @MySQLConnectParam = mysqlconnectparam @PostgreSQLConnectParam = postgresqlconnectparam @MariaDBConnectParam = mariadbconnectparam @SQLServerConnectParam = sqlserverconnectparam @DorisConnectParam = dorisconnectparam @KafkaConnectParam = kafkaconnectparam @MqttConnectParam = mqttconnectparam end |
Instance Attribute Details
#ClickHouseConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def ClickHouseConnectParam @ClickHouseConnectParam end |
#Description ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def Description @Description end |
#DorisConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def DorisConnectParam @DorisConnectParam end |
#DtsConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def DtsConnectParam @DtsConnectParam end |
#EsConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def EsConnectParam @EsConnectParam end |
#KafkaConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def KafkaConnectParam @KafkaConnectParam end |
#MariaDBConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def MariaDBConnectParam @MariaDBConnectParam end |
#MongoDBConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def MongoDBConnectParam @MongoDBConnectParam end |
#MqttConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def MqttConnectParam @MqttConnectParam end |
#MySQLConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def MySQLConnectParam @MySQLConnectParam end |
#PostgreSQLConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def PostgreSQLConnectParam @PostgreSQLConnectParam end |
#ResourceName ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def ResourceName @ResourceName end |
#SQLServerConnectParam ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def SQLServerConnectParam @SQLServerConnectParam end |
#Type ⇒ Object
1593 1594 1595 |
# File 'lib/v20190819/models.rb', line 1593 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 |
# File 'lib/v20190819/models.rb', line 1612 def deserialize(params) @ResourceName = params['ResourceName'] @Type = params['Type'] @Description = params['Description'] unless params['DtsConnectParam'].nil? @DtsConnectParam = DtsConnectParam.new @DtsConnectParam.deserialize(params['DtsConnectParam']) end unless params['MongoDBConnectParam'].nil? @MongoDBConnectParam = MongoDBConnectParam.new @MongoDBConnectParam.deserialize(params['MongoDBConnectParam']) end unless params['EsConnectParam'].nil? @EsConnectParam = EsConnectParam.new @EsConnectParam.deserialize(params['EsConnectParam']) end unless params['ClickHouseConnectParam'].nil? @ClickHouseConnectParam = ClickHouseConnectParam.new @ClickHouseConnectParam.deserialize(params['ClickHouseConnectParam']) end unless params['MySQLConnectParam'].nil? @MySQLConnectParam = MySQLConnectParam.new @MySQLConnectParam.deserialize(params['MySQLConnectParam']) end unless params['PostgreSQLConnectParam'].nil? @PostgreSQLConnectParam = PostgreSQLConnectParam.new @PostgreSQLConnectParam.deserialize(params['PostgreSQLConnectParam']) end unless params['MariaDBConnectParam'].nil? @MariaDBConnectParam = MariaDBConnectParam.new @MariaDBConnectParam.deserialize(params['MariaDBConnectParam']) end unless params['SQLServerConnectParam'].nil? @SQLServerConnectParam = SQLServerConnectParam.new @SQLServerConnectParam.deserialize(params['SQLServerConnectParam']) end unless params['DorisConnectParam'].nil? @DorisConnectParam = DorisConnectParam.new @DorisConnectParam.deserialize(params['DorisConnectParam']) end unless params['KafkaConnectParam'].nil? @KafkaConnectParam = KafkaConnectParam.new @KafkaConnectParam.deserialize(params['KafkaConnectParam']) end unless params['MqttConnectParam'].nil? @MqttConnectParam = MqttConnectParam.new @MqttConnectParam.deserialize(params['MqttConnectParam']) end end |