Expand description
Zone management API handlers
This module implements HTTP handlers for all zone-related operations:
- Creating zones (with zone file creation)
- Deleting zones
- Reloading zones
- Getting zone status
- Freezing/thawing zones
- Notifying secondaries
Structs§
- Create
Zone Request - Request to create a new zone
- DnsRecord
- DNS record entry
- Modify
Zone Request - Request to modify a zone configuration
- Server
Status Response - Server status response
- SoaRecord
- SOA (Start of Authority) record configuration
- Zone
Config - Structured zone configuration
- Zone
Info - Zone information
- Zone
List Response - List of zones response
- Zone
Response - Response from zone operations
Constants§
- ZONE_
TYPE_ PRIMARY - Zone type constants
- ZONE_
TYPE_ SECONDARY
Functions§
- create_
zone - Create a new zone
- delete_
zone - Delete a zone
- freeze_
zone - Freeze a zone (disable dynamic updates)
- get_
zone - Get a specific zone
- list_
zones - List all zones
- modify_
zone - Modify a zone configuration
- notify_
zone - Notify secondaries about zone changes
- reload_
zone - Reload a zone
- retransfer_
zone - Force a zone retransfer from primary
- server_
status - Get server status
- thaw_
zone - Thaw a zone (enable dynamic updates)
- zone_
status - Get zone status