One DNS record to publish for a domain: record (the role, e.g. SPF, DKIM, DMARC or Tracking), name, type, ttl, value, status and, for MX, priority.
record
name
type
ttl
value
status
priority
@type t() :: %MillionSend.Domains.Domain.Record{ name: term(), priority: term(), record: term(), status: term(), ttl: term(), type: term(), value: term() }