code: func deleteProvisionWatcher(pw models.ProvisionWatcher, w http.ResponseWriter) error {
  	if err := dbClient.DeleteProvisionWatcherById(pw.Id); err != nil {
  		http.Error(w, err.Error(), http.StatusServiceUnavailable)
  		return err
  	}
  
  	if err := notifyProvisionWatcherAssociates(pw, http.MethodDelete); err != nil {
  		LoggingClient.Error("Problem notifying associated device services to provision watcher: " + err.Error())
  	}
  
  	return nil
  }
docs: // Delete the provision watcher