GET /api/v1/dns/zone/{zoneName}/delegation — получить список делегирований DNS-зоны
Возвращает все NS-записи, которые делегируют указанную дочернюю зону в родительской зоне.
Запрос
curl -k --negotiate -u : \
"https://<server>:<port>/api/v1/dns/zone/example.com/delegation?partition=domain&name=sub"
Параметры запроса
| Параметр | Тип | Обязательный | Описание и значения |
|---|---|---|---|
|
string |
✅ |
Имя родительской зоны (FQDN) |
|
string |
– |
Партиция, в которой находится зона: |
|
string |
– |
Имя пользовательской партиции (обязательно при |
|
string |
✅ |
Имя дочерней зоны (без родительского домена). Например: |
Ответ "200 OK"
{
"delegations": [
{
"name": "sub",
"nameUnicode": "sub",
"nsServer": "ns1.sub.example.com",
"nsServerUnicode": "ns1.sub.example.com",
"ttl": 7200
},
{
"name": "sub",
"nameUnicode": "sub",
"nsServer": "ns2.sub.example.com",
"nsServerUnicode": "ns2.sub.example.com",
"ttl": 3600
}
]
}
Ошибки
| Код | Причина |
|---|---|
|
Отсутствует обязательный параметр |
|
Отсутствует или невалиден билет Kerberos (SPNEGO) |
|
Внутренняя ошибка сервера при чтении делегирований |
Обновлено: