class_docstr: The class encapsulates normalization information for each normalized type
docstr: Return the log source name, e.g. 'osquery'
docstr_tok: ["Return","the","log","source","name",",","e.g",".","'osquery","'"]
code: def log_source(self):
      """Return the log source name, e.g. 'osquery'"""
      return self._log_source
  
imports: from collections import defaultdict
  import logging
  import itertools
  import uuid
  from streamalert.shared.config import TopLevelConfigKeys
  from streamalert.shared.exceptions import ConfigError
  from streamalert.shared.logger import get_logger
label_desc: Use image node_id 4 for calling the NormalizedType obj's underlying member method code with example usage: obj.log_source() and returns: self