code: def update_payload(self, fields=None):
          
          payload = super(DiscoveryRule, self).update_payload(fields)
          if 'search_' in payload:
              payload['search'] = payload.pop('search_')
          return {u'discovery_rule': payload}
docs: Wrap submitted data within an extra dict.