Документация Clouden
Режим фокусировки

Домены верхнего уровня (tld)

tld

Результат: список элементов.

Домены верхнего уровня.

Уровень доступа: admin.

ПолеЗначение
idУникальный идентификатор.
nameИмя домена верхнего уровня. Например: ru, com, ac.

Удалить

Функция: tld.delete

Уровень доступа: admin.

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделённых запятой и следующим за ней пробелом ", ". Уникальный идентификатор — элемент id из функции tld.

Результат: успешное выполнение операции или сообщение об ошибке.

Домен верхнего уровня

Функция: tld.edit

Уровень доступа: admin.

Используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции tld);
  • Результат: список параметров объекта.

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно ok;
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке.

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно ok;
    • elid — уникальный идентификатор (элемент id из функции tld);
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке.

Список параметров объекта или дополнительных параметров запроса:

ПолеТипПо умолчаниюЗначение
idintУникальный идентификатор.
namevarchar(63)Имя домена верхнего уровня. Например: ru, com, ac.
whois_hostvarchar(255)NULLДоменное имя WHOIS-сервера для получения информации о домене.
whois_find_stringvarchar(255)NULLПодстрока, по которой определяется доступность домена в ответе WHOIS. Например:  available, not found.
whois_timeoutintNULLТаймаут ожидания ответа от WHOIS-сервера в секундах. При значении NULL используется таймаут по умолчанию — 5 секунд.
idn_typeint0Тип поддерживаемых символов доменной зоны:
  • 0 — латинские символы (a–z), арабские цифры (0–9) и дефис. IDN не поддерживается;
  • 1 — доменное имя может содержать символы национального алфавита из набора;
  • 2 — доменное имя состоит только из символов национального алфавита из набора.
min_lenghtint2Минимальная допустимая длина доменного имени в символах.
max_lenghtint63Максимальная допустимая длина доменного имени после преобразования в Punycode.
info_sourceint0Источник информации о домене:
  • 0 — WHOIS;
  • 1 — RDAP.




rdap_urlvarchar(255)NULLURL RDAP-сервера (Registration Data Access Protocol) для получения информации о домене.

Таблицы символов

Функция: tld.idntable

Результат: список элементов.

Уровень доступа: admin.

ПараметрЗначение
nameНаименование.
statusСостояние.

Выключить

Функция: tld.idntable.suspend

Уровень доступа: admin.

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделённых запятой и следующим за ней пробелом ", ". Уникальный идентификатор — элемент key из функции tld.idntable.

Результат: успешное выполнение операции или сообщение об ошибке.

Содержимое таблицы символов

Функция: tld.idntable.view

Уровень доступа: admin.

Используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции tld);
    • elid — уникальный идентификатор (элемент key из функции tld.idntable).
  • Результат: список параметров объекта.

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно ok;
    • plid — уникальный идентификатор родительского списка (элемент id из функции tld);
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке.

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно ok;
    • plid — уникальный идентификатор родительского списка (элемент id из функции tld);
    • elid — уникальный идентификатор (элемент key из функции tld.idntable);
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке.

Включить

Функция: tld.idntable.resume

Уровень доступа: admin.

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделённых запятой и следующим за ней пробелом ", ". Уникальный идентификатор — элемент key из функции tld.idntable.

Результат: успешное выполнение операции или сообщение об ошибке.

Обновить данные RDAP

Функция: tld.rdap.update

Уровень доступа: admin.

Заполняет поля rdap_url для доменов верхнего уровня на основе официальных данных IANA (Internet Assigned Numbers Authority — Администрация адресного пространства Интернет) из источника https://data.iana.org/rdap/dns.json.

Результат: успешное выполнение операции или сообщение об ошибке.