From 9949cba00d67bb58b731b8168c8e2eeb30dca2ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=B8?= <37530178+riku22@users.noreply.github.com> Date: Sat, 15 May 2021 22:38:27 +0900 Subject: [PATCH] CLOUDNS: Support NAPTR, Update setup docs: (#1158) - Changed the URL of the ClouDNS document from "asia.cloudns.net" to "www.cloudns.net". - A little addition about TTL. --- docs/_providers/cloudns.md | 6 +++--- providers/cloudns/cloudnsProvider.go | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/_providers/cloudns.md b/docs/_providers/cloudns.md index f817aae79..ff4a6e15a 100644 --- a/docs/_providers/cloudns.md +++ b/docs/_providers/cloudns.md @@ -7,7 +7,7 @@ jsId: CLOUDNS # ClouDNS Provider ## Configuration -In your credentials file, you must provide your [Api user ID and password](https://asia.cloudns.net/wiki/article/42/). +In your credentials file, you must provide your [Api user ID and password](https://www.cloudns.net/wiki/article/42/). Current version of provider doesn't support `sub-auth-user`. @@ -45,10 +45,10 @@ D("example.tld", REG_NONE, DnsProvider(CLOUDNS), {%endhighlight%} ## Activation -[Create Auth ID](https://asia.cloudns.net/api-settings/). Only paid account can use API +[Create Auth ID](https://www.cloudns.net/api-settings/). Only paid account can use API ## Caveats -ClouDNS does not allow all TTLs, but only a specific subset of TTLs. The following [TTLs are supported](https://asia.cloudns.net/wiki/article/188/): +ClouDNS does not allow all TTLs, only a specific subset of TTLs. By default, the following [TTLs are supported](https://www.cloudns.net/wiki/article/188/): - 60 (1 minute) - 300 (5 minutes) - 900 (15 minutes) diff --git a/providers/cloudns/cloudnsProvider.go b/providers/cloudns/cloudnsProvider.go index 0587a54f3..574d619e1 100644 --- a/providers/cloudns/cloudnsProvider.go +++ b/providers/cloudns/cloudnsProvider.go @@ -46,6 +46,7 @@ var features = providers.DocumentationNotes{ providers.CanUseSSHFP: providers.Can(), providers.CanUseCAA: providers.Can(), providers.CanUseTLSA: providers.Can(), + providers.CanUseNAPTR: providers.Can(), providers.CanUsePTR: providers.Can(), providers.CanGetZones: providers.Can(), providers.CanUseDSForChildren: providers.Can(),