Aller au contenu principal

PutDNSRecordRequest

zonestring

Domaine apporté ; absent (ou zone par défaut) = .. Un domaine pas encore déclaré est accepté, l'enregistrement est publié dès que sa zone l'est.

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: 300
targetsstring[]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"
]
}