Za pomocą tej komendy edytujesz rekord DNS domeny. Rekord posiada swoje ID, które znajdziesz w wykazie rekordów (za pomocą komendy dns-rows-list).
Nie jest możliwe wprowadzanie zmiany nazwy (name) ani typu (type) rekordu. W takiej sytuacji należy usunąć istniejący rekord, a następnie utworzyć nowy.
Parametry
- domain = nazwa domeny – parametr obowiązkowy
- row_id = ID rekordu- parametr obowiązkowy
- ttl = wartość TTL – parametr obowiązkowy
- rdata = dane rekordu – parametr obowiązkowy
Zwracane wartości
- 1000 = ok
- 2201 = nieobsługiwana TLD
- 2202 = nieprawidłowa lub nieobsługiwana nazwa domeny
- 2309 = nieprawidłowy typ rekordu
- 2310 = dodanie kolejnego rekordu u domeny nie jest możliwe
- 2311 = nieprawidłowa nazwa
- 2312 = nieprawidłowa nazwa dla podanego typu rekordu
- 2313 = nieprawidłowy CNAME dla tej nazwy
- 2314 = nieprawidłowe dane rekordu
- 2315 = nieprawidłowa TLD
- 2316 = ten rekord już istnieje
- 2317 = nieprawidłowy TTL
- 2318 = wykonanie operacji u domeny zapasowej nie jest możliwe
- 3222 = otwarcie domeny nie powiodło się
- 3223 = odmowa dostępu
- 3305 = edycja domeny zablokowana
- 3306 = domena jest usunięta
- 3309 = rekord o takim ID nie istnieje
- 3310 = edycja rekordu nie powiodła się
Zwracane dane
Komenda nie zwraca żadnych danych.
Przykład użycia
zapytanie XML:
<request> <user>tester</user> <auth>202b62bb4646281f97d225db1249840c8452dd8f</auth> <command>dns-row-update</command> <data> <domain>example.com</domain> <row_id>904</row_id> <ttl>1602</ttl> <rdata>1.2.3.4</rdata> </data> </request>
odpowiedź XML:
<response> <code>1000</code> <result>OK</result> <timestamp>1291370821</timestamp> <svTRID>1291370821.1702.7371.1</svTRID> <command>dns-row-update</command> </response