code: def on_pause_request(self, py_db, request):
          '''
          :param PauseRequest request:
          '''
          arguments = request.arguments  # : :type arguments: PauseArguments
          thread_id = arguments.threadId
  
          self.api.request_suspend_thread(py_db, thread_id=thread_id)
  
          response = pydevd_base_schema.build_response(request)
          return NetCommand(CMD_RETURN, 0, response, is_json=Truef on_pause_request(self, py_db, request):
          '''
          :param PauseRequest request:
          '''
          arguments = request.arguments  # : :type arguments: PauseArguments
          thread_id = arguments.threadId
  
          self.api.request_suspend_thread(py_db, thread_id=thread_id)
  
          response = pydevd_base_schema.build_response(request)
          return NetCommand(CMD_RETURN, 0, response, is_json=True)
docs: :param PauseRequest request: