mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2025-01-15 12:00:31 +08:00
20dad35167
* Replace Jekyll highlight tags with fenced code blocks Replace Jekyll highlight tags with fenced code blocks. Canonicalize javascript to js. Correct highlighting languages. Add highlighting to code blocks. Remove leading $ from bash blocks. Remove empty lines at start and end of code blocks. Stripped trailing whitespace. * Fix language of code highlighting
832 B
832 B
name | parameters | return | |||
---|---|---|---|---|---|
NewRegistrar |
|
string |
NewRegistrar registers a registrar provider. The name can be any string value you would like to use. The type must match a valid registrar provider type identifier (see provider page.)
Metadata is an optional object, that will only be used by certain providers. See individual provider docs for specific details.
This function will return the name as a string so that you may assign it to a variable to use inside D directives.
{% include startExample.html %}
var REGISTRAR = NewRegistrar("name.com", "NAMEDOTCOM");
var r53 = NewDnsProvider("R53","ROUTE53");
D("example.com", REGISTRAR, DnsProvider(r53), A("@","1.2.3.4"));
{% include endExample.html %}