PutDNSRecordRequest
zonestring
Domaine apporté ; absent (ou zone par défaut) =
namestringrequired
Relatif à la zone, toute profondeur : @ (apex), www, a.b, .preview, _dmarc. Réservés : _acme-challenge, _stackngo-verify, extdns-, status (zone par défaut)
Possible values: <= 200 characters, Value must match regular expression ^(@|\*|(\*\.)?[a-z0-9_]([-a-z0-9_]{0,61}[a-z0-9])?(\.[a-z0-9_]([-a-z0-9_]{0,61}[a-z0-9])?)*)$
typestringrequired
Possible values: [A, AAAA, CNAME, TXT, MX]
ttlinteger
Possible values: >= 60 and <= 86400
Default value:
300targetsstring[]required
IP publiques (A, AAAA), nom d'hôte (CNAME : une seule cible, jamais à l'apex), texte ASCII (TXT), "<priorité> <hôte>" (MX)
Possible values: >= 1, <= 16
PutDNSRecordRequest
{
"zone": "string",
"name": "string",
"type": "A",
"ttl": 300,
"targets": [
"string"
]
}