recordResponse
Keine Beschreibung in der Spezifikation vorhanden.
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
id | rrid | ja | Resource-Record-ID |
name | fqdn | ja | Fully Qualified Domain Name (FQDN, mit abschließendem Punkt). |
auto | boolean | ja | Ob der DNS-Record automatisch von regfish verwaltet wird. |
active | boolean | ja | Ob der DNS-Record aktuell aktiv ist. |
ts_created | integer | ja | Unix-Zeitstempel, zu dem der Record angelegt wurde. |
ts_updated | integer | ja | Unix-Zeitstempel, zu dem der Record zuletzt geändert wurde. |
ttl | ttl | nein | Time To Live in Sekunden (60-86400) |
annotation | string | nein | Freie Notiz zu diesem Record. |
Dazu die Felder einer der folgenden Varianten:
| Variante | Felder |
|---|---|
A | type: type, data: ipv4 |
AAAA | type: type, data: ipv6 |
CNAME | type: type, data: fqdn |
CAA | type: type, flags: integer, tag: string, data: string |
ALIAS | type: type, data: fqdn |
MX | type: type, data: fqdn, priority: integer |
TXT | type: type, data: string |
SRV | type: type, priority: integer, weight: integer, port: integer, data: fqdn |
TLSA | type: type, usage: integer, selector: integer, matching_type: integer, data: string |
NSStored | type: string, data: string |
PTRStored | type: string, data: string |
HINFOStored | type: string, data: string |
NAPTRStored | type: string, data: string |
RPStored | type: string, data: string |
Beispiel
Abschnitt betitelt „Beispiel“{ "id": 0, "name": "www", "auto": true, "active": true, "ts_created": 0, "ts_updated": 0, "type": "A", "ttl": 600, "annotation": "string", "data": "12.12.12.12"}