code: def iter_list(self, id, *args, **kwargs):
          
          l = partial(self.list, id)
          return self.service.iter_list(l, *args, **kwargs)
docs: Get a list of attachments.  Whereas ``list`` fetches a single page
          of attachments according to its ``limit`` and ``page``
          arguments, ``iter_list`` returns all attachments by internally
          making successive calls to ``list``.
  
          :param id: Device ID as an int.
          :param args: Arguments that ``list`` takes.
          :param kwargs: Optional arguments that ``list`` takes.
          :return: :class:`attachments.Attachment <attachments.Attachment>` list