docs: def find_by_uuid(self, si, uuid, is_vm=True, path=None, data_center=None):
          """
          Finds vm/host by his uuid in the vCenter or returns "None"
  
          :param si:         pyvmomi 'ServiceInstance'
          :param uuid:       the object uuid
          :param path:       the path to find the object ('dc' or 'dc/folder' or 'dc/folder/folder/etc...')
          :param is_vm:     if true, search for virtual machines, otherwise search for hosts
          :param data_center:
          """
  
          if uuid is None:
              return None
          if path is not None:
              data_center = self.find_item_in_path_by_type(si, path, vim.Datacenter)
  
          search_index = si.content.searchIndex
          return search_index.FindByUuid(data_center, uuid, is_vm)