  result = []
            marker = None
            while True:
                servers = self._manager().list(limit=1000)
                if not servers:
                    break
                result.extend(servers)
                marker = servers[-1].id
return result