#[repr(u16)]pub enum Type {
Show 85 variants
A = 1,
NS = 2,
MD = 3,
MF = 4,
CNAME = 5,
SOA = 6,
MB = 7,
MG = 8,
MR = 9,
NULL = 10,
WKS = 11,
PTR = 12,
HINFO = 13,
MINFO = 14,
MX = 15,
TXT = 16,
RP = 17,
AFSDB = 18,
X25 = 19,
ISDN = 20,
RT = 21,
NSAP = 22,
NSAP_PTR = 23,
SIG = 24,
KEY = 25,
PX = 26,
GPOS = 27,
AAAA = 28,
LOC = 29,
NXT = 30,
EID = 31,
NIMLOC = 32,
SRV = 33,
ATMA = 34,
NAPTR = 35,
KX = 36,
CERT = 37,
A6 = 38,
DNAME = 39,
SINK = 40,
OPT = 41,
APL = 42,
DS = 43,
SSHFP = 44,
IPSECKEY = 45,
RRSIG = 46,
NSEC = 47,
DNSKEY = 48,
DHCID = 49,
NSEC3 = 50,
NSEC3PARAM = 51,
TLSA = 52,
SMIMEA = 53,
HIP = 55,
NINFO = 56,
RKEY = 57,
TALINK = 58,
CDS = 59,
CDNSKEY = 60,
OPENPGPKEY = 61,
CSYNC = 62,
ZONEMD = 63,
SVCB = 64,
HTTPS = 65,
SPF = 99,
UINFO = 100,
UID = 101,
GID = 102,
UNSPEC = 103,
NID = 104,
L32 = 105,
L64 = 106,
LP = 107,
EUI48 = 108,
EUI64 = 109,
TKEY = 249,
TSIG = 250,
IXFR = 251,
URI = 256,
CAA = 257,
AVC = 258,
DOA = 259,
AMTRELAY = 260,
TA = 32_768,
DLV = 32_769,
}
Expand description
The type field in the resource records.
Variants§
A = 1
The IPv4 host address type.
NS = 2
The authoritative name server type.
MD = 3
The mail destination type. (obsolete)
MF = 4
The mail forwarder type. (obsolete)
CNAME = 5
The canonical name type.
SOA = 6
The start of a zone of authority type.
MB = 7
The mailbox domain name type.
MG = 8
The mail group member type.
MR = 9
The mail rename domain name type.
NULL = 10
The null type.
WKS = 11
The well known service description type.
PTR = 12
The domain name pointer type.
HINFO = 13
The host information type.
MINFO = 14
The mailbox or mail list information type.
MX = 15
The mail exchange type.
TXT = 16
The text type.
RP = 17
The responsible person type.
AFSDB = 18
The AFS Data base location type:
X25 = 19
The X25 type.
ISDN = 20
The ISDN type.
RT = 21
The route through type.
NSAP = 22
The NSAP type.
NSAP_PTR = 23
The NSAP pointer type.
SIG = 24
KEY = 25
PX = 26
The X.400 pointer type.
GPOS = 27
The geographical location type.
AAAA = 28
The IPv6 host address type.
LOC = 29
The location information type.
NXT = 30
EID = 31
NIMLOC = 32
SRV = 33
The location of services type.
ATMA = 34
NAPTR = 35
KX = 36
The key exchange type.
CERT = 37
A6 = 38
DNAME = 39
SINK = 40
OPT = 41
APL = 42
DS = 43
The DS type.
SSHFP = 44
IPSECKEY = 45
RRSIG = 46
NSEC = 47
DNSKEY = 48
The DNSKEY type.
DHCID = 49
NSEC3 = 50
NSEC3PARAM = 51
TLSA = 52
SMIMEA = 53
HIP = 55
NINFO = 56
RKEY = 57
TALINK = 58
CDS = 59
CDNSKEY = 60
OPENPGPKEY = 61
CSYNC = 62
ZONEMD = 63
SVCB = 64
The [service binding] resource record type.
[service binding] https://datatracker.ietf.org/doc/draft-ietf-dnsop-svcb-https/
HTTPS = 65
The [https] resource record type.
[https] https://datatracker.ietf.org/doc/draft-ietf-dnsop-svcb-https/
SPF = 99
UINFO = 100
UID = 101
GID = 102
UNSPEC = 103
NID = 104
L32 = 105
L64 = 106
LP = 107
EUI48 = 108
EUI64 = 109
TKEY = 249
TSIG = 250
IXFR = 251
URI = 256
CAA = 257
The certification authority authorization resource record type.