mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-05-11 05:55:12 +00:00
@@ -9,11 +9,15 @@ jsId: AUTODNS
|
||||
|
||||
## Configuration
|
||||
|
||||
In your credentials file, you must provide [username, password and a context](https://help.internetx.com/display/APIXMLEN/Authentication#Authentication-AuthenticationviaCredentials(username/password/context)).
|
||||
To use this provider, add an entry to `creds.json` with `TYPE` set to `AUTODNS` along with
|
||||
[username, password and a context](https://help.internetx.com/display/APIXMLEN/Authentication#Authentication-AuthenticationviaCredentials(username/password/context)).
|
||||
|
||||
Example:
|
||||
|
||||
{% highlight json %}
|
||||
{
|
||||
"autodns": {
|
||||
"TYPE": "AUTODNS",
|
||||
"username": "autodns.service-account@example.com",
|
||||
"password": "[***]",
|
||||
"context": "33004"
|
||||
@@ -23,13 +27,13 @@ In your credentials file, you must provide [username, password and a context](ht
|
||||
|
||||
## Usage
|
||||
|
||||
Example Javascript:
|
||||
An example `dnsconfig.js` configuration:
|
||||
|
||||
{% highlight js %}
|
||||
var REG_NONE = NewRegistrar('none', 'NONE');
|
||||
var AUTODNS = NewDnsProvider("autodns", "AUTODNS");
|
||||
var REG_NONE = NewRegistrar("none");
|
||||
var DSP_AUTODNS = NewDnsProvider("autodns");
|
||||
|
||||
D("example.tld", REG_NONE, DnsProvider(AUTODNS),
|
||||
A("test","1.2.3.4")
|
||||
D("example.tld", REG_NONE, DnsProvider(DSP_AUTODNS),
|
||||
A("test", "1.2.3.4")
|
||||
);
|
||||
{%endhighlight%}
|
||||
|
Reference in New Issue
Block a user