]> git.proxmox.com Git - proxmox-acme.git/blame - src/dns-challenge-schema.json
update acme.sh plugins to 3.0.6
[proxmox-acme.git] / src / dns-challenge-schema.json
CommitLineData
4195bf0a
TL
1{
2 "1984hosting" : {},
3 "acmedns" : {
4 "fields" : {
5 "ACMEDNS_PASSWORD" : {
6 "description" : "The acme-dns password",
7 "type" : "string"
8 },
9 "ACMEDNS_SUBDOMAIN" : {
10 "description" : "The subdomain you got from acme-dns registration",
11 "type" : "string"
12 },
963319d0 13 "ACMEDNS_BASE_URL" : {
4195bf0a
TL
14 "description" : "The API update endpoint",
15 "type" : "string"
16 },
17 "ACMEDNS_USERNAME" : {
18 "description" : "The acme-dns user",
19 "type" : "string"
20 }
21 },
22 "name" : "acme-dns"
23 },
24 "acmeproxy" : {},
25 "active24" : {
26 "fields" : {
27 "ACTIVE24_Token" : {
28 "description" : "The API key",
29 "type" : "string"
30 }
31 },
32 "name" : "Active24"
33 },
34 "ad" : {
35 "fields" : {
36 "AD_API_KEY" : {
37 "description" : "The API key",
38 "type" : "string"
39 }
40 },
41 "name" : "Alwaysdata"
42 },
43 "ali" : {
44 "fields" : {
45 "Ali_API" : {
46 "default" : "https://alidns.aliyuncs.com/",
47 "description" : "The API endpoint",
48 "optional" : 1,
49 "type" : "string"
50 },
51 "Ali_Key" : {
52 "description" : "The API Key",
53 "type" : "string"
54 },
55 "Ali_Secret" : {
56 "description" : "The API Secret",
57 "type" : "string"
58 }
59 },
60 "name" : "Alibaba Cloud DNS"
61 },
62 "anx" : {},
63 "arvan" : {},
64 "aurora" : {
65 "fields" : {
66 "AURORA_Key" : {
67 "description" : "The API Key",
68 "type" : "string"
69 },
70 "AURORA_Secret" : {
71 "description" : "The API Secret",
72 "type" : "string"
73 }
74 },
75 "name" : "AuroraDNS"
76 },
77 "autodns" : {},
78 "aws" : {
79 "fields" : {
80 "AWS_ACCESS_KEY_ID" : {
81 "description" : "The AWS access-key ID",
82 "name" : "ACCESS_KEY_ID",
83 "type" : "string"
84 },
85 "AWS_SECRET_ACCESS_KEY" : {
86 "description" : "The AWS access-key secret",
87 "name" : "SECRET_ACCESS_KEY",
88 "type" : "string"
89 }
90 },
91 "name" : "Amazon Route53 (AWS)"
92 },
46852804 93 "azion" : {},
4195bf0a 94 "azure" : {},
da4c6a7f 95 "bunny": {},
4195bf0a
TL
96 "cf" : {
97 "description" : "Either provide global account key and email, or CF API token and Account ID.",
98 "fields" : {
99 "CF_Account_ID" : {
100 "description" : "The new Cloudflare API Account ID",
101 "type" : "string"
102 },
103 "CF_Email" : {
104 "description" : "The Cloudflare Account EMail-Address",
105 "type" : "string"
106 },
107 "CF_Key" : {
108 "description" : "The Cloudflare Global API Key",
109 "type" : "string"
110 },
111 "CF_Token" : {
112 "description" : "The new Cloudflare API Token",
113 "type" : "string"
114 },
115 "CF_Zone_ID" : {
116 "description" : "For Zone restricted API Token",
117 "type" : "string"
118 }
119 },
120 "name" : "Cloudflare Managed DNS"
121 },
122 "clouddns" : {},
123 "cloudns" : {},
124 "cn" : {},
125 "conoha" : {},
126 "constellix" : {},
da4c6a7f
TL
127 "cpanel": {},
128 "curanet": {},
4195bf0a
TL
129 "cyon" : {},
130 "da" : {},
131 "ddnss" : {},
132 "desec" : {},
133 "df" : {},
134 "dgon" : {
135 "fields" : {
136 "DO_API_KEY" : {
137 "description" : "The DigitalOcean API Key",
138 "type" : "string"
139 }
140 },
141 "name" : "DigitalOcean DNS"
142 },
143 "dnsimple" : {},
da4c6a7f
TL
144 "dnshome": {},
145 "dnsservices": {},
4195bf0a
TL
146 "do" : {},
147 "doapi" : {},
148 "domeneshop" : {},
149 "dp" : {},
150 "dpi" : {},
151 "dreamhost" : {},
152 "duckdns" : {},
153 "durabledns" : {},
154 "dyn" : {},
155 "dynu" : {},
156 "dynv6" : {},
157 "easydns" : {},
158 "edgedns" : {},
159 "euserv" : {},
160 "exoscale" : {},
161 "freedns" : {},
da4c6a7f 162 "fornex": {},
4195bf0a
TL
163 "gandi_livedns" : {},
164 "gcloud" : {},
1f4e84f7 165 "gcore": {},
da4c6a7f 166 "geoscaling": {},
4195bf0a
TL
167 "gd" : {
168 "fields" : {
169 "GD_Key" : {
170 "description" : "The GoDaddy API Key",
171 "type" : "string"
172 },
173 "GD_Secret" : {
174 "description" : "The GoDaddy API Secret",
175 "type" : "string"
176 }
177 },
178 "name" : "GoDaddy"
179 },
1f4e84f7 180 "googledomains": {},
4195bf0a
TL
181 "he" : {},
182 "hetzner" : {},
183 "hexonet" : {},
184 "hostingde" : {},
185 "huaweicloud" : {},
186 "infoblox" : {},
187 "infomaniak" : {},
188 "internetbs" : {},
189 "inwx" : {
190 "fields" : {
191 "INWX_Password" : {
192 "description" : "The INWX password",
193 "type" : "string"
194 },
195 "INWX_User" : {
196 "description" : "The INWX username",
197 "type" : "string"
8465dba5
NS
198 },
199 "INWX_Shared_Secret" : {
200 "description" : "The INWX shared secret",
201 "type" : "string"
4195bf0a
TL
202 }
203 },
204 "name" : "INWX"
205 },
206 "ionos" : {},
1f4e84f7 207 "ipv64": {},
4195bf0a
TL
208 "ispconfig" : {},
209 "jd" : {},
210 "joker" : {},
211 "kappernet" : {
212 "fields" : {
213 "KAPPERNETDNS_Key" : {
214 "description" : "Your kapper.net API key",
215 "type" : "string"
216 },
217 "KAPPERNETDNS_Secret" : {
218 "description" : "Your kapper.net API secret",
219 "type" : "string"
220 }
221 },
222 "name" : "kapper.net"
223 },
224 "kas" : {},
225 "kinghost" : {},
b7880700
JM
226 "knot" : {
227 "fields" : {
228 "KNOT_SERVER" : {
229 "description" : "Hostname of the RFC 2136 compatible nameserver",
230 "type" : "string"
231 },
232 "KNOT_KEY" : {
233 "description" : "TSIG key (format alg:name:key)",
234 "type" : "string"
235 }
236 },
237 "name" : "Knot / knsupdate (RFC 2136)"
238 },
4195bf0a
TL
239 "leaseweb" : {},
240 "lexicon" : {},
241 "linode" : {},
242 "linode_v4" : {},
243 "loopia" : {},
da4c6a7f 244 "la": {},
4195bf0a
TL
245 "lua" : {},
246 "maradns" : {},
247 "me" : {},
248 "miab" : {},
249 "misaka" : {},
250 "myapi" : {},
251 "mydevil" : {},
252 "mydnsjp" : {},
da4c6a7f 253 "mythic_beasts": {},
4195bf0a
TL
254 "namecheap" : {},
255 "namecom" : {},
256 "namesilo" : {},
1f4e84f7 257 "nanelo": {},
4195bf0a
TL
258 "nederhost" : {},
259 "neodigit" : {},
260 "netcup" : {},
261 "netlify" : {},
262 "nic" : {},
263 "njalla" : {},
264 "nm" : {},
265 "nsd" : {},
266 "nsone" : {},
b5d46dc4
JM
267 "nsupdate" : {
268 "fields" : {
269 "NSUPDATE_SERVER" : {
270 "description" : "Hostname of the RFC 2136 compatible nameserver",
271 "type" : "string"
272 },
273 "NSUPDATE_KEY" : {
274 "description" : "Path to the nsupdate key file (TSIG key)",
275 "type" : "string"
276 },
277 "NSUPDATE_ZONE" : {
278 "description" : "DNS zone name (optional)",
279 "optional" : 1,
280 "type" : "string"
281 }
282 },
283 "name" : "nsupdate (RFC 2136)"
284 },
4195bf0a 285 "nw" : {},
46852804 286 "oci" : {},
4195bf0a
TL
287 "one" : {},
288 "online" : {},
289 "openprovider" : {},
290 "openstack" : {},
291 "opnsense" : {},
292 "ovh" : {
293 "fields" : {
294 "OVH_AK" : {
295 "description" : "The application key.",
296 "type" : "string"
297 },
298 "OVH_AS" : {
299 "description" : "The application secret.",
300 "type" : "string"
301 },
302 "OVH_CK" : {
303 "description" : "The consumer key.",
304 "optional" : 1,
305 "type" : "string"
306 },
307 "OVH_END_POINT" : {
308 "default" : "ovh-eu",
309 "description" : "The OVH endpoint",
310 "optional" : 1,
311 "type" : "string"
312 }
313 },
314 "name" : "OVH"
315 },
316 "pdns" : {
317 "fields" : {
318 "PDNS_ServerId" : {
319 "type" : "string"
320 },
321 "PDNS_Token" : {
322 "type" : "string"
323 },
324 "PDNS_Ttl" : {
325 "type" : "integer"
326 },
327 "PDNS_Url" : {
328 "description" : "The PowerDNS API endpoint.",
329 "type" : "string"
330 }
331 },
332 "name" : "PowerDNS server"
333 },
334 "pleskxml" : {},
335 "pointhq" : {},
336 "porkbun" : {
337 "fields" : {
338 "PORKBUN_API_KEY" : {
339 "description" : "The API Key",
340 "type" : "string"
341 },
342 "PORKBUN_SECRET_API_KEY" : {
343 "description" : "The API Secret",
344 "type" : "string"
345 }
346 },
347 "name" : "Porkbun"
348 },
349 "rackcorp" : {},
350 "rackspace" : {},
da4c6a7f 351 "rage4": {},
4195bf0a
TL
352 "rcode0" : {},
353 "regru" : {},
354 "scaleway" : {},
355 "schlundtech" : {},
da4c6a7f 356 "selfhost": {},
4195bf0a
TL
357 "selectel" : {},
358 "servercow" : {},
359 "simply" : {},
360 "tele3" : {},
361 "transip" : {},
da4c6a7f 362 "udr": {},
4195bf0a
TL
363 "ultra" : {},
364 "unoeuro" : {},
365 "variomedia" : {},
cd4a1aeb 366 "veesp" : {},
da4c6a7f 367 "vercel": {},
4195bf0a
TL
368 "vscale" : {},
369 "vultr" : {},
370 "websupport" : {},
371 "world4you" : {
372 "fields" : {
373 "WORLD4YOU_PASSWORD" : {
374 "description" : "The World4You password",
375 "type" : "string"
376 },
377 "WORLD4YOU_USERNAME" : {
378 "description" : "The World4You customer id or package id",
379 "type" : "string"
380 }
381 },
382 "name" : "World4You"
383 },
384 "yandex" : {},
da4c6a7f 385 "yc": {},
4195bf0a
TL
386 "zilore" : {},
387 "zone" : {},
388 "zonomi" : {}
389}