iijdpf.toml raw
1 Name = "IIJ DNS Platform Service"
2 Description = ''''''
3 URL = "https://www.iij.ad.jp/en/biz/dns-pfm/"
4 Code = "iijdpf"
5 Since = "v4.7.0"
6
7 Example = '''
8 IIJ_DPF_API_TOKEN=xxxxxxxx \
9 IIJ_DPF_DPM_SERVICE_CODE=yyyyyy \
10 lego --dns iijdpf -d '*.example.com' -d example.com run
11 '''
12
13 [Configuration]
14 [Configuration.Credentials]
15 IIJ_DPF_API_TOKEN = "API token"
16 IIJ_DPF_DPM_SERVICE_CODE = "IIJ Managed DNS Service's service code"
17 [Configuration.Additional]
18 IIJ_DPF_API_ENDPOINT = "API endpoint URL, defaults to https://api.dns-platform.jp/dpf/v1"
19 IIJ_DPF_POLLING_INTERVAL = "Time between DNS propagation check in seconds (Default: 5)"
20 IIJ_DPF_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation in seconds (Default: 660)"
21 IIJ_DPF_TTL = "The TTL of the TXT record used for the DNS challenge in seconds (Default: 300)"
22
23 [Links]
24 API = "https://manual.iij.jp/dpf/dpfapi/"
25 GoClient = "https://github.com/mimuret/golang-iij-dpf"
26