RDNS-Eintrag setzen
PUT
/vm/:vmid/rdns/create
Pro VM können maximal 50 rDNS-Einträge gesetzt werden – unabhängig von der Anzahl der zugewiesenen IP-Adressen. Weitere Einträge werden mit dem Fehler <code>TOO_MANY_ENTRIES</code> abgelehnt.
Body Parameter (application/x-www-form-urlencoded)
| Name | Format | Beschreibung | Optional |
|---|---|---|---|
| ip_address | String | IPv4-Adresse, einzelne IPv6-Adresse aus dem /64-Netz oder das gesamte /64 IPv6 Netz. Bei /64 wird der Eintrag für die erste Adresse gesetzt. Bei IPv6 ist nur eine zusätzliche Segmentstelle erlaubt (z. B. ::1, aber nicht ::1:1) | — |
| ptr | String | Vollqualifizierter Domainname, der als rDNS-Eintrag gesetzt werden soll | — |
| note | String | Beschreibung / Notiz zum Eintrag, wird später im /rdns/list Endpunkt angezeigt - Maximal 64 Zeichen - Erlaubt sind: Buchstaben, Zahlen, Leerzeichen sowie einfache Satzzeichen wie Punkt, Komma, Ausrufezeichen und Klammern |
Response (application/json)
{4 Eigenschaften
"status": "success",
"requestID": "28a2e1c2-bcc5-494b-90ca-571949e8fc7f",
"message": "rDNS entry has been successfully updated",
"data": {4 Eigenschaften
"ip_version": 4,
"ip_address": "2.50.215.126",
"ptr": "fireapi.de",
"note": ""
}
}
{4 Eigenschaften
"status": "success",
"requestID": "dfb36122-c796-44e0-878a-8ac109df04da",
"message": "rDNS entry has been successfully updated",
"data": {4 Eigenschaften
"ip_version": 6,
"ip_address": "2a12:de40:404:450a::",
"ptr": "fireapi.de",
"note": ""
}
}
cURL
curl -X PUT 'https://live.fireapi.de/vm/:vmid/rdns/create' \ -H 'X-FIRE-APIKEY: YOUR-API-KEY' \ -H 'Content-Type: application/x-www-form-urlencoded' \ -d 'ip_address=VALUE&ptr=VALUE¬e=VALUE'