Skip to main content

Module records

Module records 

Source

Modules§

query

Enums§

DigestType
DsAlgorithm
FwdProtocol
RecordData
Typed DNS record data. Each variant holds exactly the fields required for that record type, mapping directly to Technitium API parameters.
RecordSelector
Identifies one or more records for deletion. Similar to RecordData but intentionally not identical — every value field is optional, and some variants omit fields that are only meaningful at creation time (e.g. Caa, Ds, App, Https). A missing field broadens the selector (e.g. A { ip: None } matches every A record at the domain); compare RecordData to understand which fields each variant actually exposes.
SshfpAlgorithm
SshfpFingerprintType
TlsaCertUsage
TlsaMatchingType
TlsaSelector

Functions§

create_record
Create a DNS record through a vendor-neutral record writer.
delete_record
Delete DNS records through a vendor-neutral record writer.
list_records
List DNS records through a vendor-neutral zone reader.