github.com/StackExchange/dnscontrol/v4@v4.11.0/documentation/provider/rwth.md (about)

     1  ## Configuration
     2  
     3  To use this provider, add an entry to `creds.json` with `TYPE` set to `RWTH`
     4  along with your [API Token](https://noc-portal.rz.rwth-aachen.de/dns-admin/en/api_tokens).
     5  
     6  Example:
     7  
     8  {% code title="creds.json" %}
     9  ```json
    10  {
    11    "rwth": {
    12      "TYPE": "RWTH",
    13      "api_token": "bQGz0DOi0AkTzG...="
    14    }
    15  }
    16  ```
    17  {% endcode %}
    18  
    19  ## Metadata
    20  This provider does not recognize any special metadata fields unique to it.
    21  
    22  ## Usage
    23  An example configuration:
    24  
    25  {% code title="dnsconfig.js" %}
    26  ```javascript
    27  var REG_NONE = NewRegistrar("none");
    28  var DSP_RWTH = NewDnsProvider("rwth");
    29  
    30  D("example.rwth-aachen.de", REG_NONE, DnsProvider(DSP_RWTH),
    31      A("test", "1.2.3.4"),
    32  END);
    33  ```
    34  {% endcode %}
    35  
    36  ## Caveats
    37  The default TTL is not automatically fetched, as the API does not provide such an endpoint.
    38  
    39  The RWTH deploys zones every 15 minutes, so it might take some time for changes to take effect.