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.