{ "zone": { "_id": " [ ]", "_mapbody": { "type": { "_grammar": "primary" }, "allow-query": { "_grammar": "{ ; ... }" }, "allow-query-on": { "_grammar": "{ ; ... }" }, "allow-transfer": { "_grammar": "[ port ] [ transport ] { ; ... }" }, "allow-update": { "_grammar": "{ ; ... }" }, "also-notify": { "_grammar": "[ port ] [ source ( | * ) ] [ source-v6 ( | * ) ] { ( | [ port ] | [ port ] ) [ key ] [ tls ]; ... }" }, "check-dup-records": { "_grammar": "( fail | warn | ignore )" }, "check-integrity": { "_grammar": "" }, "check-mx": { "_grammar": "( fail | warn | ignore )" }, "check-mx-cname": { "_grammar": "( fail | warn | ignore )" }, "check-names": { "_grammar": "( fail | warn | ignore )" }, "check-sibling": { "_grammar": "" }, "check-spf": { "_grammar": "( warn | ignore )" }, "check-srv-cname": { "_grammar": "( fail | warn | ignore )" }, "check-svcb": { "_grammar": "" }, "check-wildcard": { "_grammar": "" }, "checkds": { "_grammar": "( explicit | )" }, "database": { "_grammar": "" }, "dlz": { "_grammar": "" }, "dnskey-sig-validity": { "_flags": [ "obsolete" ], "_grammar": "" }, "dnssec-dnskey-kskonly": { "_flags": [ "obsolete" ], "_grammar": "" }, "dnssec-loadkeys-interval": { "_grammar": "" }, "dnssec-policy": { "_grammar": "" }, "dnssec-secure-to-insecure": { "_flags": [ "obsolete" ], "_grammar": "" }, "dnssec-update-mode": { "_flags": [ "obsolete" ], "_grammar": "( maintain | no-resign )" }, "file": { "_grammar": "" }, "forward": { "_grammar": "( first | only )" }, "forwarders": { "_grammar": "[ port ] [ tls ] { ( | ) [ port ] [ tls ]; ... }" }, "initial-file": { "_grammar": "" }, "inline-signing": { "_grammar": "" }, "ixfr-from-differences": { "_grammar": "" }, "journal": { "_grammar": "" }, "key-directory": { "_grammar": "" }, "log-report-channel": { "_grammar": "" }, "masterfile-format": { "_grammar": "( raw | text )" }, "masterfile-style": { "_grammar": "( full | relative )" }, "max-ixfr-ratio": { "_grammar": "( unlimited | )" }, "max-journal-size": { "_grammar": "( default | unlimited | )" }, "max-records": { "_grammar": "" }, "max-records-per-type": { "_grammar": "" }, "max-transfer-idle-out": { "_grammar": "" }, "max-transfer-time-out": { "_grammar": "" }, "max-types-per-name": { "_grammar": "" }, "max-zone-ttl": { "_flags": [ "deprecated" ], "_grammar": "( unlimited | )" }, "notify": { "_grammar": "( explicit | master-only | primary-only | )" }, "notify-cfg": { "_flags": [ "may occur multiple times" ], "_id": "", "_mapbody": { "notify": { "_grammar": "" }, "notify-defer": { "_grammar": "" }, "notify-delay": { "_grammar": "" }, "notify-source": { "_grammar": "( | * )" }, "notify-source-v6": { "_grammar": "( | * )" } } }, "notify-defer": { "_grammar": "" }, "notify-delay": { "_grammar": "" }, "notify-source": { "_grammar": "( | * )" }, "notify-source-v6": { "_grammar": "( | * )" }, "notify-to-soa": { "_grammar": "" }, "nsec3-test-zone": { "_flags": [ "test only" ], "_grammar": "" }, "parental-agents": { "_grammar": "[ port ] [ source ( | * ) ] [ source-v6 ( | * ) ] { ( | [ port ] | [ port ] ) [ key ] [ tls ]; ... }" }, "parental-source": { "_grammar": "( | * )" }, "parental-source-v6": { "_grammar": "( | * )" }, "plugin": { "_flags": [ "may occur multiple times" ], "_grammar": "( query ) [ { } ]" }, "provide-zoneversion": { "_grammar": "" }, "send-report-channel": { "_grammar": "" }, "serial-update-method": { "_grammar": "( date | increment | unixtime )" }, "sig-signing-nodes": { "_grammar": "" }, "sig-signing-signatures": { "_grammar": "" }, "sig-signing-type": { "_grammar": "" }, "sig-validity-interval": { "_flags": [ "obsolete" ], "_grammar": " [ ]" }, "template": { "_grammar": "" }, "update-check-ksk": { "_flags": [ "obsolete" ], "_grammar": "" }, "update-policy": { "_grammar": "( local | { ( deny | grant ) ( 6to4-self | external | krb5-self | krb5-selfsub | krb5-subdomain | krb5-subdomain-self-rhs | ms-self | ms-selfsub | ms-subdomain | ms-subdomain-self-rhs | name | self | selfsub | selfwild | subdomain | tcp-self | wildcard | zonesub ) [ ] ; ... } )" }, "zero-no-soa-ttl": { "_grammar": "" }, "zone-statistics": { "_grammar": "( full | terse | none | )" } } } }