code: def DeleteUserDefinedFunction(self, udf_link, options=None):
          
          if options is None:
              options = {}
  
          path = base.GetPathFromLink(udf_link)
          udf_id = base.GetResourceIdOrFullNameFromLink(udf_link)
          return self.DeleteResource(path,
                                     'udfs',
                                     udf_id,
                                     None,
                                     options)
docs: Deletes a user defined function.
  
          :param str udf_link:
              The link to the user defined function.
          :param dict options:
              The request options for the request.
  
          :return:
              The deleted UDF.
          :rtype:
              dict