Diff DNS Restore Point
diff_dns_restore_pointCompare a DNS restore point against the live zone to preview records a restore would add back and identify extra live records before changing DNS.
Instructions
Compare a DNS restore point with the live zone before changing anything. Always do this before restore_dns_zone — it is free and it is the difference between fixing a zone and finding out afterwards.
missing is in the restore point but not live: these are the records a restore would ADD BACK. extra is live but not in the restore point: a restore LEAVES THESE ALONE unless you pass prune. inSync is true when both lists are empty.
Records are matched on name, type, content and priority rather than id, because an id means nothing across a delete and re-create. SOA and NS are excluded — the zone's own delegation is not what anyone means by their DNS records. For masked records (parking, ALIAS, HTTPS) the value shown is the one that was configured, not the internal host it resolves to.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain, e.g. `example.com` | |
| snapshot_id | Yes | Restore point id from `list_dns_restore_points`. |