class TencentCloud::Ckafka::V20190819::ModifyConnectResourceRequest
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 end