DEFAULTS
DEFAULTS
allows you to declare a set of default arguments to apply to all subsequent domains. Subsequent calls to D
will have these arguments passed as if they were the first modifiers in the argument list.We want to create backup zone files for all domains, but not actually register them. Also create a
DefaultTTL
. The domain example.com
will have the defaults set.dnsconfig.js
var COMMON = NewDnsProvider("foo");
DEFAULTS(
DnsProvider(COMMON, 0),
DefaultTTL("1d")
);
D("example.com",
REGISTRAR,
DnsProvider("R53"),
A("@","1.2.3.4")
);
If you want to clear the defaults, you can do the following. The domain
example2.com
will not have the defaults set.dnsconfig.js
DEFAULTS();
D("example2.com",
REGISTRAR,
DnsProvider("R53"),
A("@","1.2.3.4")
);
Last modified 3d ago