code: def update(self, callback=None, errback=None, **kwargs):
          
          if not self.data:
              raise MonitorException('monitor not loaded')
  
          def success(result, *args):
              self.data = result
              if callback:
                  return callback(self)
              else:
                  return self
  
          return self._rest.update(self.data['id'], {}, callback=success, errback=errback, **kwargs)
docs: Update monitor configuration. Pass a list of keywords and their values to
          update.