Spec-Zone.ru › Ruby 2.6

class Resolv::DNS::Resource::SOA

Parent:
Resolv::DNS::Resource

Ресурс начала зоны авторитета.

Атрибуты

expire[R]

Time в секундах, которые сервер доменных имён второго уровня должен использовать данные, прежде чем обновляться с первичного сервера доменных имён.

minimum[R]

Минимальное количество секунд, используемых для значений TTL в RRs.

mname[R]

Name хоста, на котором находится основной файл зоны для данной зоны.

refresh[R]

Как часто, в секундах, сервер доменных имён второго уровня должен проверять обновления с первичного сервера доменных имён.

retry[R]

Как часто, в секундах, сервер доменных имён второго уровня должен повторять попытку после неудачной проверки обновления.

rname[R]

Ответственное лицо за данный домен.

serial[R]

Номер версии файла зоны.

Публичные методы класса

new(mname, rname, serial, refresh, retry_, expire, minimum) Показать исходный код
# File lib/resolv.rb, line 1829
def initialize(mname, rname, serial, refresh, retry_, expire, minimum)
  @mname = mname
  @rname = rname
  @serial = serial
  @refresh = refresh
  @retry = retry_
  @expire = expire
  @minimum = minimum
end

Создаёт новый SOA запись. Подробности каждого аргумента см. в документации к атрибутам.

Ruby Core © 1993–2017 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API