Module records

Module records 

Source
Expand description

DNS record management API handlers

This module implements HTTP handlers for individual DNS record operations:

  • Adding records to existing zones
  • Removing records from existing zones
  • Updating existing records

All operations use nsupdate for dynamic DNS updates with TSIG authentication.

Structs§

AddRecordRequest
Request to add a new DNS record
RecordResponse
Response from record operations
RemoveRecordRequest
Request to remove a DNS record
UpdateRecordRequest
Request to update a DNS record

Functions§

add_record
Add a DNS record to an existing zone
remove_record
Remove a DNS record from an existing zone
update_record
Update a DNS record in an existing zone