SafeDNS Note
Heirarchy
graph TD
SafeDns --> Zone --> Record
Zone --> Note
style Note fill:#ffbbad
Listing Note
# Subject to pagination.
notes = zone.notes.list()
# Bypass pagination.
notes = zone.notes.list(all=True)
Getting a Note
note = zone.notes.get('my-note')
Creating a Note
note = zone.notes.create(
name="ukfast.co.uk",
zone="ukfast.co.uk",
type="MX",
content="203.0.113.1",
ttl=86400,
priority=10
)
Updating a Note
note.name="ukfast2.co.uk",
note.zone="ukfast2.co.uk",
note.type="MX",
note.content="203.0.113.2",
note.ttl=80400,
note.priority=20
note.save()
Deleting a Note
note.delete()