dnscontrol/docs/_providers/rwth.md
MisterErwin 7865e37c8f
Add RWTH provider (#1629)
* Add RWTH provider

* fix Owners order

* Reorganize RWTH Provider

* Fix staticcheck and code style issues

Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-08-04 14:40:27 -04:00

906 B

name title layout jsId
RWTH RWTH DNS-Admin Provider default RWTH

RWTH DNS-Admin Provider

Configuration

To use this provider, add an entry to creds.json with TYPE set to RWTH along with your API Token.

Example:

{
  "rwth": {
    "TYPE": "RWTH",
    "api_key": "bQGz0DOi0AkTzG...="
  }
}

Metadata

This provider does not recognize any special metadata fields unique to it.

Usage

An example dnsconfig.js configuration:

var REG_NONE = NewRegistrar("none");
var DSP_RWTH = NewDnsProvider("rwth");

D("example.rwth-aachen.de", REG_NONE, DnsProvider(DSP_RWTH),
    A("test", "1.2.3.4")
);

Caveats

The default TTL is not automatically fetched, as the API does not provide such an endpoint.

The RWTH deploys zones every 15 minutes, so it might take some time for changes to take effect.