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