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