Resolv::DNS::Resource::SOA
class Resolv::DNS::Resource::SOA
Start Of Authority resource.
Attributes
Time in seconds that a secondary name server is to use the data before refreshing from the primary name server.
The minimum number of seconds to be used for TTL values in RRs.
Name of the host where the master zone file for this zone resides.
How often, in seconds, a secondary name server is to check for updates from the primary name server.
How often, in seconds, a secondary name server is to retry after a failure to check for a refresh.
The person responsible for this domain name.
The version number of the zone file.
Public Class Methods
Creates a new SOA record. See the attr documentation for the details of each argument.
# File lib/resolv.rb, line 1799 def initialize(mname, rname, serial, refresh, retry_, expire, minimum) @mname = mname @rname = rname @serial = serial @refresh = refresh @retry = retry_ @expire = expire @minimum = minimum end
Ruby Core © 1993–2017 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.