$TTL {{ item.ttl|d(named_default_ttl) }} @ IN SOA {{ item.origin|d(ansible_fqdn + '.') }} {{ item.contact|d('hostmaster.{}.'.format(item.zone)) }} ( {{ ansible_date_time.year }}{{ ansible_date_time.month }}{{ ansible_date_time.day }}00 {{ item.refresh|d(named_default_refresh) }} {{ item.retry|d(named_default_retry) }} {{ item.expire|d(named_default_expire) }} {{ item.ttl|d(named_default_ttl) }} ) IN NS {{ item.origin|d(ansible_fqdn + '.') }} {% if item.default_records is defined %} {% for rr in item.default_records %} {{ rr.name }} IN {{ rr.type|d('A') }} {{ rr.value }} {% endfor %} {% endif %}