code: def _list_records(self, rtype=None, name=None, content=None):
          
          records = [
              {
                  'id': record['id'],
                  'type': record['type'],
                  'name': self._full_name(record['hostname']),
                  'content': record['destination'],
                  'priority': record['priority'],
                  'ttl': self.zone_ttl,
              }
              for record in self._raw_records(None, rtype, name, content)
          ]
          LOGGER.debug('list_records: %s', records)
          return records
docs: List all records. Return an empty list if no records found.
          ``rtype``, ``name`` and ``content`` are used to filter records.