code: def _delete_record(self, identifier=None, rtype=None, name=None, content=None):
          
          with self._session(self.domain, self.domain_id) as ddata:
              # Validate method parameters
              if identifier:
                  rtype, name, content = self._parse_identifier(identifier, ddata['zone']['data'])
                  if rtype is None or name is None or content is None:
                      LOGGER.info('Hetzner => Record with identifier \'%s\' does not exist',
                                  identifier)
                      return True
  
              name = ddata['cname'] if ddata['cname'] else (self._fqdn_name(name) if name else None)
              records = self._list_records_in_zone(ddata['zone']['data'], rtype, name, content)
              if records:
                  # Remove records from zone
                  for record in records:
                      rrset = ddata['zone']['data'].get_rdataset(record['name'] + '.',
                                                                 rdtype=record['type'])
                      rdatas = []
                      for rdata in rrset:
                          if self._convert_content(record['type'],
                                                   record['content']) != rdata.to_text():
                              rdatas.append(rdata.to_text())
                      if rdatas:
                          rdataset = dns.rdataset.from_text_list(rrset.rdclass, rrset.rdtype,
                                                                 record['ttl'], rdatas)
                          ddata['zone']['data'].replace_rdataset(record['name'] + '.', rdataset)
                      else:
                          ddata['zone']['data'].delete_rdataset(record['name'] + '.', record['type'])
                  # Post zone to Hetzner
                  synced_change = self._post_zone(ddata['zone'])
                  return synced_change
  
              LOGGER.info('Hetzner => Record lookup has no matches')
              return True
docs: Connects to Hetzner account, removes an existing record from the zone and returns a
          boolean, if deletion was successful or not. Uses identifier or rtype, name & content to
          lookup over all records of the zone for one or more records to delete.