// DNS A Record module for Container App access @description('Private DNS Zone name') param privateDnsZoneName string @description('A Record name (subdomain)') param aRecordName string @description('IPv4 address to point to') param ipv4Address string resource privateDnsZone 'Microsoft.Network/privateDnsZones@2020-06-01' existing = { name: privateDnsZoneName } resource aRecord 'Microsoft.Network/privateDnsZones/A@2020-06-01' = { name: aRecordName parent: privateDnsZone properties: { ttl: 3600 aRecords: [ { ipv4Address: ipv4Address } ] } } output recordName string = aRecord.name output fqdn string = '${aRecordName}.${privateDnsZoneName}'