SafeDNS Note

API Documentation

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()