def METHOD_NAME(self, identifier=None, rtype=None, name=None, content=None):
    """
    delete a record
    filter selection to delete by identifier or rtype/name/content
    :param int identifier: identifier of record to update
    :param str rtype: rtype of record
    :param str name: name of record
    :param mixed content: value of record
    :return bool: success status
    :raises Exception: on error
    """
    record_ids = []
    if not identifier:
        records = self.list_records(rtype, name, content)
        record_ids = [record["id"] for record in records]
    else:
        record_ids.append(identifier)
    for record_id in record_ids:
        opts = {"id": record_id}
        opts.update(self._auth)
        response = self._api.nameserver.deleteRecord(opts)
        self._validate_response(
            response=response, message="Failed to update record"
        )
    return True