dns.records.creer.typeA, AAAA, CNAME, MX ou TXT. Le type décide du sens du contenu et de ce qui arrive à une ligne de même nom.
Voir l'élément dans l'écran : dns/records
| Type | Contenu attendu | Exemple |
|---|---|---|
A |
une adresse IPv4 | 203.0.113.10 |
AAAA |
une adresse IPv6 | 2001:db8::10 |
CNAME |
un autre nom | admin.exemplia.example |
MX |
un serveur de courrier | mail.exemplia.example |
TXT |
un texte | v=spf1 ip4:203.0.113.10 ~all |
Une ligne de même nom n'a pas le même sort selon le type :
A, AAAA, CNAME : la nouvelle valeur remplace l'ancienne ;TXT, MX : la nouvelle valeur s'ajoute à côté. L'apex d'un domaine porte normalement
plusieurs TXT (le SPF et des preuves de propriété) : le Hub ne les écrase jamais.Les autres types (SRV, CAA, NS) existent dans le tableau mais ne se créent pas d'ici : par
MCP, l'action les accepte.
type de dns_sync_worker.create_record — obligatoire.
TXT, MX, SRV, NS et CAA sont « multivaleurs » (DnsSyncWorker.TYPES_MULTIVALEURS) :
Pour ces types, le Hub exige de lire la zone avant d'écrire. Si la lecture échoue, il refuse : « Impossible de lister les enregistrements de la zone … : refus de poser un TXT sans savoir ce qui s'y trouve déjà ».