/// An owner name, i.e., the name of the node to which this resource record pertains.
/// </summary>
publicDnsDomainNameDomainName{get;privateset;}
/// <summary>
/// Two octets containing one of the RR TYPE codes.
/// </summary>
publicDnsTypeType{get;privateset;}
publicDnsClassDnsClass{get;privateset;}
/// <summary>
/// A 32 bit signed integer that specifies the time interval that the resource record may be cached before the source of the information should again be consulted.
/// Zero values are interpreted to mean that the RR can only be used for the transaction in progress, and should not be cached.
/// For example, SOA records are always distributed with a zero TTL to prohibit caching.
/// Zero values can also be used for extremely volatile data.