code: def run(self):
      from dvc.config import Config
      from dvc.repo import Repo
  
      entries = Repo.ls_url(
          self.args.url,
          recursive=self.args.recursive,
          fs_config=self.args.fs_config,
          config=Config.from_cwd(),
      )
      if entries:
          show_entries(
              entries, with_color=True, with_size=self.args.size
          )
      return 0
  
file_path: dvc/dvc/commands/ls_url.py
imports: from dvc.cli import formatter
  from dvc.cli.command import CmdBaseNoRepo
  from dvc.cli.utils import DictAction, append_doc_link
  from dvc.log import logger
  from .ls import show_entries
label_desc: Use image node_id 1 for calling the CmdListUrl obj's underlying member method code with example usage: obj.run() and returns: int