jdcloud.toml raw
1 Name = "JD Cloud"
2 Description = ''''''
3 URL = "https://www.jdcloud.com/"
4 Code = "jdcloud"
5 Since = "v4.31.0"
6
7 Example = '''
8 JDCLOUD_ACCESS_KEY_ID="xxx" \
9 JDCLOUD_ACCESS_KEY_SECRET="yyy" \
10 lego --dns jdcloud -d '*.example.com' -d example.com run
11 '''
12
13 [Configuration]
14 [Configuration.Credentials]
15 JDCLOUD_ACCESS_KEY_ID = "Access key ID"
16 JDCLOUD_ACCESS_KEY_SECRET = "Access key secret"
17 [Configuration.Additional]
18 JDCLOUD_REGION_ID = "Region ID (Default: cn-north-1)"
19 JDCLOUD_POLLING_INTERVAL = "Time between DNS propagation check in seconds (Default: 2)"
20 JDCLOUD_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation in seconds (Default: 60)"
21 JDCLOUD_TTL = "The TTL of the TXT record used for the DNS challenge in seconds (Default: 120)"
22 JDCLOUD_HTTP_TIMEOUT = "API request timeout in seconds (Default: 30)"
23
24 [Links]
25 API = "https://docs.jdcloud.com/cn/jd-cloud-dns/api/overview"
26 Common = "https://docs.jdcloud.com/en/common-declaration/api/introduction"
27 GoClient = "https://github.com/jdcloud-api/jdcloud-sdk-go"
28