Class

Resolv::DNS::Resource::SOA

Inheritance
< Resource

Start Of Authority resource.

Attributes

Name Visibility R/W Description
expire public R Time in seconds that a secondary name server is to use the data before refreshing from the primary name server.
minimum public R The minimum number of seconds to be used for TTL values in RRs.
mname public R Name of the host where the master zone file for this zone resides.
refresh public R How often, in seconds, a secondary name server is to check for updates from the primary name server.
retry public R How often, in seconds, a secondary name server is to retry after a failure to check for a refresh.
rname public R The person responsible for this domain name.
serial public R The version number of the zone file.

Methods

Class

Visibility Signature
public new (mname, rname, serial, refresh, retry_, expire, minimum)

Class Method Detail

new(mname, rname, serial, refresh, retry_, expire, minimum)

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