docs: def _submit_topology(cmd_args, app):
      """Submit a Python topology to the service.
      This includes an SPL main composite wrapped in a Python topology.
      """
      cfg = app.cfg
      if cmd_args.create_bundle:
          ctxtype = ctx.ContextTypes.BUNDLE
      elif cmd_args.service_name:
          cfg[ctx.ConfigParams.FORCE_REMOTE_BUILD] = True
          cfg[ctx.ConfigParams.SERVICE_NAME] = cmd_args.service_name
          ctxtype = ctx.ContextTypes.STREAMING_ANALYTICS_SERVICE
      sr = ctx.submit(ctxtype, app.app, cfg)
      return sr