DELETE /api/v1/dns/zone/{zoneName}/node — удалить DNS-узел
Удаляет DNS-узел (owner node) и все записи в нем.
По умолчанию запрещает удаление непустых узлов.
Для удаления узлов с записями используйте force=true. Для удаления всей ветви дочерних узлов — tree=true.
Запрос
curl -k --negotiate -u : -X DELETE \
"https://<server>:<port>/api/v1/dns/zone/example.com/node?partition=domain&name=empty&tree=true&force=true"
Параметры запроса
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
|
string |
✅ |
Имя зоны (FQDN) |
|
string |
– |
Партиция, в которой находится зона: |
|
string |
– |
Имя пользовательской партиции (обязательно при |
|
string |
✅ |
Имя узла (без домена). Например: |
|
bool |
– |
|
|
bool |
– |
|
Ошибки
| Код | Причина |
|---|---|
|
Отсутствует обязательный параметр |
|
Отсутствует или невалиден билет Kerberos (SPNEGO) |
|
Зона не найдена в указанной партиции; или узел не существует |
|
Узел содержит записи и |
|
Попытка удалить корневой узел зоны ( |
|
Внутренняя ошибка сервера при удалении узла |
Обновлено: