mirror of
https://github.com/go-acme/lego
synced 2026-03-14 14:35:48 +01:00
Add DNS provider for Tencent EdgeOne (#2606)
This commit is contained in:
parent
0ec467f075
commit
ddce5cff4a
13 changed files with 528 additions and 14 deletions
24
cmd/zz_gen_cmd_dnshelp.go
generated
24
cmd/zz_gen_cmd_dnshelp.go
generated
|
|
@ -60,6 +60,7 @@ func allDNSCodes() string {
|
|||
"dynu",
|
||||
"easydns",
|
||||
"edgedns",
|
||||
"edgeone",
|
||||
"efficientip",
|
||||
"epik",
|
||||
"exec",
|
||||
|
|
@ -1206,6 +1207,29 @@ func displayDNSHelp(w io.Writer, name string) error {
|
|||
ew.writeln()
|
||||
ew.writeln(`More information: https://go-acme.github.io/lego/dns/edgedns`)
|
||||
|
||||
case "edgeone":
|
||||
// generated from: providers/dns/edgeone/edgeone.toml
|
||||
ew.writeln(`Configuration for Tencent EdgeOne.`)
|
||||
ew.writeln(`Code: 'edgeone'`)
|
||||
ew.writeln(`Since: 'v4.26.0'`)
|
||||
ew.writeln()
|
||||
|
||||
ew.writeln(`Credentials:`)
|
||||
ew.writeln(` - "EDGEONE_SECRET_ID": Access key ID`)
|
||||
ew.writeln(` - "EDGEONE_SECRET_KEY": Access Key secret`)
|
||||
ew.writeln()
|
||||
|
||||
ew.writeln(`Additional Configuration:`)
|
||||
ew.writeln(` - "EDGEONE_HTTP_TIMEOUT": API request timeout in seconds (Default: 30)`)
|
||||
ew.writeln(` - "EDGEONE_POLLING_INTERVAL": Time between DNS propagation check in seconds (Default: 30)`)
|
||||
ew.writeln(` - "EDGEONE_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation in seconds (Default: 1200)`)
|
||||
ew.writeln(` - "EDGEONE_REGION": Region`)
|
||||
ew.writeln(` - "EDGEONE_SESSION_TOKEN": Access Key token`)
|
||||
ew.writeln(` - "EDGEONE_TTL": The TTL of the TXT record used for the DNS challenge in seconds (Default: 60)`)
|
||||
|
||||
ew.writeln()
|
||||
ew.writeln(`More information: https://go-acme.github.io/lego/dns/edgeone`)
|
||||
|
||||
case "efficientip":
|
||||
// generated from: providers/dns/efficientip/efficientip.toml
|
||||
ew.writeln(`Configuration for Efficient IP.`)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue