code: func (d *DNSProvider) CleanUp(domain, token, keyAuth string) error {
  	fqdn, value := dns01.GetRecord(domain, keyAuth)
  
  	authZone, err := dns01.FindZoneByFqdn(fqdn)
  	if err != nil {
  		return err
  	}
  
  	domID, err := d.client.GetDomainID(authZone)
  	if err != nil {
  		return fmt.Errorf("conoha: failed to get domain ID: %v", err)
  	}
  
  	recID, err := d.client.GetRecordID(domID, fqdn, "TXT", value)
  	if err != nil {
  		return fmt.Errorf("conoha: failed to get record ID: %v", err)
  	}
  
  	err = d.client.DeleteRecord(domID, recID)
  	if err != nil {
  		return fmt.Errorf("conoha: failed to delete record: %v", err)
  	}
  
  	return nil
  }
docs: // CleanUp clears ConoHa DNS TXT record