mirror of
https://github.com/go-acme/lego
synced 2026-03-14 14:35:48 +01:00
Add DNS provider for JDCloud (#2782)
This commit is contained in:
parent
c5a259564f
commit
dd6ab7ca95
15 changed files with 775 additions and 22 deletions
23
cmd/zz_gen_cmd_dnshelp.go
generated
23
cmd/zz_gen_cmd_dnshelp.go
generated
|
|
@ -105,6 +105,7 @@ func allDNSCodes() string {
|
|||
"ispconfig",
|
||||
"ispconfigddns",
|
||||
"iwantmyname",
|
||||
"jdcloud",
|
||||
"joker",
|
||||
"keyhelp",
|
||||
"liara",
|
||||
|
|
@ -2195,6 +2196,28 @@ func displayDNSHelp(w io.Writer, name string) error {
|
|||
ew.writeln()
|
||||
ew.writeln(`More information: https://go-acme.github.io/lego/dns/iwantmyname`)
|
||||
|
||||
case "jdcloud":
|
||||
// generated from: providers/dns/jdcloud/jdcloud.toml
|
||||
ew.writeln(`Configuration for JD Cloud.`)
|
||||
ew.writeln(`Code: 'jdcloud'`)
|
||||
ew.writeln(`Since: 'v4.31.0'`)
|
||||
ew.writeln()
|
||||
|
||||
ew.writeln(`Credentials:`)
|
||||
ew.writeln(` - "JDCLOUD_ACCESS_KEY_ID": Access key ID`)
|
||||
ew.writeln(` - "JDCLOUD_ACCESS_KEY_SECRET": Access key secret`)
|
||||
ew.writeln()
|
||||
|
||||
ew.writeln(`Additional Configuration:`)
|
||||
ew.writeln(` - "JDCLOUD_HTTP_TIMEOUT": API request timeout in seconds (Default: 30)`)
|
||||
ew.writeln(` - "JDCLOUD_POLLING_INTERVAL": Time between DNS propagation check in seconds (Default: 2)`)
|
||||
ew.writeln(` - "JDCLOUD_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation in seconds (Default: 60)`)
|
||||
ew.writeln(` - "JDCLOUD_REGION_ID": Region ID (Default: cn-north-1)`)
|
||||
ew.writeln(` - "JDCLOUD_TTL": The TTL of the TXT record used for the DNS challenge in seconds (Default: 120)`)
|
||||
|
||||
ew.writeln()
|
||||
ew.writeln(`More information: https://go-acme.github.io/lego/dns/jdcloud`)
|
||||
|
||||
case "joker":
|
||||
// generated from: providers/dns/joker/joker.toml
|
||||
ew.writeln(`Configuration for Joker.`)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue