Spec-Zone.ru › Ruby 3.4
  1. Resolv::
  2. DNS::
  3. Resource::
  4. SOA

класс Resolv::DNS::Resource::SOA

Родительский класс:
Resolv::DNS::Resource

Ресурс начала полномочий (Start Of Authority).

Атрибуты

expire [R]

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

minimum [R]

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

mname [R]

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

refresh [R]

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

retry [R]

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

rname [R]

Лицо, ответственное за это доменное имя.

serial [R]

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

Открытые методы класса

new (mname, rname, serial, refresh, retry_, expire, minimum) Показать исходный код
# File lib/resolv.rb, line 2273
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–2025 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

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