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

     1  ## Configuration
     2  
     3  To use this provider, add an entry to `creds.json` with `TYPE` set to `NETCUP`
     4  along with your [api key, password and your customer number](https://www.netcup-wiki.de/wiki/CCP_API#Authentifizierung).
     5  
     6  Example:
     7  
     8  {% code title="creds.json" %}
     9  ```json
    10  {
    11    "netcup": {
    12      "TYPE": "NETCUP",
    13      "api-key": "abc12345",
    14      "api-password": "abc12345",
    15      "customer-number": "123456"
    16    }
    17  }
    18  ```
    19  {% endcode %}
    20  
    21  ## Usage
    22  An example configuration:
    23  
    24  {% code title="dnsconfig.js" %}
    25  ```javascript
    26  var REG_NONE = NewRegistrar("none");
    27  var DSP_NETCUP = NewDnsProvider("netcup");
    28  
    29  D("example.com", REG_NONE, DnsProvider(DSP_NETCUP),
    30      A("test", "1.2.3.4"),
    31  END);
    32  ```
    33  {% endcode %}
    34  
    35  ## Caveats
    36  Netcup does not allow any TTLs to be set for individual records. Thus in
    37  the diff/preview it will always show a TTL of 0. `NS` records are also
    38  not currently supported.