mirror of
https://github.com/go-acme/lego
synced 2026-03-14 14:35:48 +01:00
Add DNS provider for Bluecat v2 (#2791)
This commit is contained in:
parent
05333f3c84
commit
de869c8a7e
25 changed files with 2123 additions and 41 deletions
26
cmd/zz_gen_cmd_dnshelp.go
generated
26
cmd/zz_gen_cmd_dnshelp.go
generated
|
|
@ -31,6 +31,7 @@ func allDNSCodes() string {
|
|||
"binarylane",
|
||||
"bindman",
|
||||
"bluecat",
|
||||
"bluecatv2",
|
||||
"bookmyname",
|
||||
"brandit",
|
||||
"bunny",
|
||||
|
|
@ -623,6 +624,31 @@ func displayDNSHelp(w io.Writer, name string) error {
|
|||
ew.writeln()
|
||||
ew.writeln(`More information: https://go-acme.github.io/lego/dns/bluecat`)
|
||||
|
||||
case "bluecatv2":
|
||||
// generated from: providers/dns/bluecatv2/bluecatv2.toml
|
||||
ew.writeln(`Configuration for Bluecat v2.`)
|
||||
ew.writeln(`Code: 'bluecatv2'`)
|
||||
ew.writeln(`Since: 'v4.32.0'`)
|
||||
ew.writeln()
|
||||
|
||||
ew.writeln(`Credentials:`)
|
||||
ew.writeln(` - "BLUECATV2_CONFIG_NAME": Configuration name`)
|
||||
ew.writeln(` - "BLUECATV2_PASSWORD": API password`)
|
||||
ew.writeln(` - "BLUECATV2_USERNAME": API username`)
|
||||
ew.writeln(` - "BLUECATV2_VIEW_NAME": DNS View Name`)
|
||||
ew.writeln(` - "BLUECAT_SERVER_URL": The server URL: it should have a scheme, hostname, and port (if required) of the authoritative Bluecat BAM serve`)
|
||||
ew.writeln()
|
||||
|
||||
ew.writeln(`Additional Configuration:`)
|
||||
ew.writeln(` - "BLUECATV2_HTTP_TIMEOUT": API request timeout in seconds (Default: 30)`)
|
||||
ew.writeln(` - "BLUECATV2_POLLING_INTERVAL": Time between DNS propagation check in seconds (Default: 2)`)
|
||||
ew.writeln(` - "BLUECATV2_PROPAGATION_TIMEOUT": Maximum waiting time for DNS propagation in seconds (Default: 60)`)
|
||||
ew.writeln(` - "BLUECATV2_SKIP_DEPLOY": Skip quick deployements`)
|
||||
ew.writeln(` - "BLUECATV2_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/bluecatv2`)
|
||||
|
||||
case "bookmyname":
|
||||
// generated from: providers/dns/bookmyname/bookmyname.toml
|
||||
ew.writeln(`Configuration for BookMyName.`)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue