DNS-01 JSON File Structure for Azure DNS
The following describes the JSON structure of the DNS-01 credentials file for the Azure DNS provider:
Copy
{
"ACME_DNS_PLUGIN": "dns_azure",
"AZUREDNS_SUBSCRIPTIONID": "12345678-1234-1234-1234-123456789012",
"AZUREDNS_TENANTID": "87654321-4321-4321-4321-210987654321",
"AZUREDNS_APPID": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"AZUREDNS_CLIENTSECRET": "your-client-secret-here"
}
| Field | Description |
|---|---|
|
ACME_DNS_PLUGIN |
Keep this value set to dns_azure. |
|
AZUREDNS_SUBSCRIPTIONID |
Your Azure subscription ID. |
|
AZUREDNS_TENANTID |
Your Azure Active Directory tenant ID. |
|
AZUREDNS_APPID |
The application (client) ID of the Azure AD app registration used to authorize DNS record changes. |
|
AZUREDNS_CLIENTSECRET |
The client secret for the Azure AD app registration. |