Offline DNS zone-file validation and revision analysis
Dependencies
pub(all) struct ChangeImpact {
score : Int
level : String
changed_owners : Int
added : Int
removed : Int
ttl_changed : Int
notes : Array[ImpactNote]
} derive(Debug)pub(all) struct LookupResult {
status : String
queried_name : String
queried_type : String
canonical_name : String
alias_path : Array[String]
answers : Array[ResourceRecord]
} derive(Debug)pub(all) struct Zone {
origin : String
records : Array[ResourceRecord]
diagnostics : Array[Diagnostic]
} derive(Debug)pub(all) struct ZoneDiff {
changes : Array[ZoneChange]
diagnostics : Array[Diagnostic]
serial_order : SerialOrder?
} derive(Debug)fn absolute_name(name : String, origin : String) -> Stringfn parse_ttl(input : String) -> Int?fn valid_domain_name(name : String) -> Boolfn valid_ipv6(value : String) -> BoolInstall
Download zipOffline DNS zone-file validation and revision analysis
Dependencies