class_docstr: Represents the contents of a hub.Module before it has been instantiated.
  
  Warning: Deprecated. This belongs to the hub.Module API and TF1 Hub format.
  For TF2, switch to plain SavedModels and hub.load().
  
  A ModuleSpec is the blueprint used by `Module` to create one or more instances
  of a specific module in one or more graphs. The details on how to construct
  the Module are internal to the library implementation but methods to inspect
  a Module interface are public.
  
  Note: Do not instantiate this class directly. Use `hub.load_module_spec` or
  `hub.create_module_spec`.
  
  THIS FUNCTION IS DEPRECATED.
docstr: Internal implementation of the storage of attached messages.
  
  Args:
    key: The `key` argument to get_attached_message().
    tags: The `tags` argument to get_attached_message().
  
  Returns:
    The serialized message attached under `key` to the graph version
    identified by `tags`, or None if absent.
code: def _get_attached_bytes(self, key, tags):
      """Internal implementation of the storage of attached messages.
  
      Args:
        key: The `key` argument to get_attached_message().
        tags: The `tags` argument to get_attached_message().
  
      Returns:
        The serialized message attached under `key` to the graph version
        identified by `tags`, or None if absent.
      """
      raise NotImplementedError()
  
file_path: hub/tensorflow_hub/module_spec.py
imports: import abc
label_desc: Use image node_id 8 for calling the ModuleSpec obj's underlying member method code with example usage: obj._get_attached_bytes(key, tags) without return types