Start Of Authority resource.

Methods
N
Constants
TypeValue = 6
 
Attributes
[R] expire

Time in seconds that a secondary name server is to use the data before refreshing from the primary name server.

[R] minimum

The minimum number of seconds to be used for TTL values in RRs.

[R] mname

Name of the host where the master zone file for this zone resides.

[R] refresh

How often, in seconds, a secondary name server is to check for updates from the primary name server.

[R] retry

How often, in seconds, a secondary name server is to retry after a failure to check for a refresh.

[R] rname

The person responsible for this domain name.

[R] serial

The version number of the zone file.

Class Public methods
new(mname, rname, serial, refresh, retry_, expire, minimum)

Creates a new SOA record. See the attr documentation for the details of each argument.

# File lib/resolv.rb, line 1762
def initialize(mname, rname, serial, refresh, retry_, expire, minimum)
  @mname = mname
  @rname = rname
  @serial = serial
  @refresh = refresh
  @retry = retry_
  @expire = expire
  @minimum = minimum
end