Изменение имени зоны с помощью API PDNS v1
У меня установлен PowerDNS Authoritative Server 4.1.0-rc1 на сервере. Я пытаюсь изменить доменное имя зоны.
curl -X PUT \
http://<MY_IP>:<MY_PORT>/api/v1/servers/localhost/zones/<MY_DOMAIN>. \
-H 'content-type: application/json' \
-H 'x-api-key: <MY_KEY>' \
-d '{
"kind": "Master",
"name": "<NEW_NAME>."
}'
Вид меняется на Мастер, однако имя остается прежним.
В документе по адресу https://doc.powerdns.com/authoritative/http-api/endpoint-zones.html говорится
PUT /api/v1/servers/:server_id/zone /:zone_id Изменяет базовые данные зоны (метаданные).
Изменение имени переименовывает зону, как и ожидалось.
1 ответ
Решение
Я связался с командой Pdns, и похоже, что они не поддерживают обновление имени и собираются удалить его из документации 4.1.