class TencentCloud::Ckafka::V20190819::ModifyConnectResourceRequest
ModifyConnectResource请求参数结构体
def deserialize(params)
def deserialize(params) @ResourceId = params['ResourceId'] @ResourceName = params['ResourceName'] @Description = params['Description'] @Type = params['Type'] unless params['DtsConnectParam'].nil? @DtsConnectParam = DtsModifyConnectParam.new @DtsConnectParam.deserialize(params['DtsConnectParam']) end unless params['MongoDBConnectParam'].nil? @MongoDBConnectParam = MongoDBModifyConnectParam.new @MongoDBConnectParam.deserialize(params['MongoDBConnectParam']) end unless params['EsConnectParam'].nil? @EsConnectParam = EsModifyConnectParam.new @EsConnectParam.deserialize(params['EsConnectParam']) end unless params['ClickHouseConnectParam'].nil? @ClickHouseConnectParam = ClickHouseModifyConnectParam.new @ClickHouseConnectParam.deserialize(params['ClickHouseConnectParam']) end unless params['MySQLConnectParam'].nil? @MySQLConnectParam = MySQLModifyConnectParam.new @MySQLConnectParam.deserialize(params['MySQLConnectParam']) end unless params['PostgreSQLConnectParam'].nil? @PostgreSQLConnectParam = PostgreSQLModifyConnectParam.new @PostgreSQLConnectParam.deserialize(params['PostgreSQLConnectParam']) end unless params['MariaDBConnectParam'].nil? @MariaDBConnectParam = MariaDBModifyConnectParam.new @MariaDBConnectParam.deserialize(params['MariaDBConnectParam']) end unless params['SQLServerConnectParam'].nil? @SQLServerConnectParam = SQLServerModifyConnectParam.new @SQLServerConnectParam.deserialize(params['SQLServerConnectParam']) end unless params['CtsdbConnectParam'].nil? @CtsdbConnectParam = CtsdbModifyConnectParam.new @CtsdbConnectParam.deserialize(params['CtsdbConnectParam']) end unless params['DorisConnectParam'].nil? @DorisConnectParam = DorisModifyConnectParam.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
def initialize(resourceid=nil, resourcename=nil, description=nil, type=nil, dtsconnectparam=nil, mongodbconnectparam=nil, esconnectparam=nil, clickhouseconnectparam=nil, mysqlconnectparam=nil, postgresqlconnectparam=nil, mariadbconnectparam=nil, sqlserverconnectparam=nil, ctsdbconnectparam=nil, dorisconnectparam=nil, kafkaconnectparam=nil, mqttconnectparam=nil)
def initialize(resourceid=nil, resourcename=nil, description=nil, type=nil, dtsconnectparam=nil, mongodbconnectparam=nil, esconnectparam=nil, clickhouseconnectparam=nil, mysqlconnectparam=nil, postgresqlconnectparam=nil, mariadbconnectparam=nil, sqlserverconnectparam=nil, ctsdbconnectparam=nil, dorisconnectparam=nil, kafkaconnectparam=nil, mqttconnectparam=nil) @ResourceId = resourceid @ResourceName = resourcename @Description = description @Type = type @DtsConnectParam = dtsconnectparam @MongoDBConnectParam = mongodbconnectparam @EsConnectParam = esconnectparam @ClickHouseConnectParam = clickhouseconnectparam @MySQLConnectParam = mysqlconnectparam @PostgreSQLConnectParam = postgresqlconnectparam @MariaDBConnectParam = mariadbconnectparam @SQLServerConnectParam = sqlserverconnectparam @CtsdbConnectParam = ctsdbconnectparam @DorisConnectParam = dorisconnectparam @KafkaConnectParam = kafkaconnectparam @MqttConnectParam = mqttconnectparam end