dns.records.creer.validerEnregistre la ligne dans le Hub, puis la publie aussitôt chez le fournisseur de la zone.
Voir l'élément dans l'écran : dns/records
Le Hub écrit d'abord la ligne dans sa copie, au statut pending, puis appelle le fournisseur :
synced ;pending ; le cycle de 5 minutes la reprendra.Vous revenez sur l'onglet d'où vous êtes parti, avec le message « Enregistrement nom (type) créé. »
Dans ce démonstrateur, essayez : remplissez le formulaire et cliquez. La page montre l'appel exact que le vrai Hub aurait fait.
POST /hub/dns/records → dns_sync_worker.create_record
| Paramètre | Obligatoire | Vient du champ | Remarque |
|---|---|---|---|
zone_id |
oui | Domaine (zoneId) |
imposé sous un onglet de domaine |
type |
oui | Type | |
name |
oui | Nom | complété du suffixe de l'onglet |
content |
oui | Contenu | |
ttl |
non | TTL | 3600 si absent |
proxied |
non | Proxy Cloudflare | false si absent |
Le champ caché domain (l'onglet) ne part pas à l'action : il sert au suffixe et au retour.
| Cas | Message |
|---|---|
| succès | « Enregistrement nom (type) créé. » |
| refus | « Création impossible : motif » |
{ "name": "dns_sync_worker__create_record",
"arguments": { "zone_id": "<zone>", "type": "A", "name": "compta.exemplia.example",
"content": "203.0.113.10", "ttl": 300, "proxied": false } }
A, AAAA ou CNAME, un nom déjà publié est remplacé, sans avertissement. Le
seul indice est "operation": "updated" dans la réponse de l'action.pending : regardez la colonne
Statut.