public enum RecordTypePublic Enumeration RecordTypepublic enum class RecordTypetype RecordType| Invalid | 0 | Invalid record type |
| A | 1 | Host address Defined in RFC 1035. |
| Ns | 2 | Authoritatitve name server Defined in RFC 1035. |
| Md | 3 | Mail destination Defined in RFC 1035. Obsolete. |
| Mf | 4 | Mail forwarder Defined in RFC 1035. Obsolete. |
| CName | 5 | Canonical name for an alias Defined in RFC 1035. |
| Soa | 6 | Start of zone of authority Defined in RFC 1035. |
| Mb | 7 | Mailbox domain name Defined in RFC 1035. - Experimental |
| Mg | 8 | Mail group member Defined in RFC 1035. - Experimental |
| Mr | 9 | Mail rename domain name Defined in RFC 1035. - Experimental |
| Null | 10 | Null record Defined in RFC 1035. - Experimental |
| Wks | 11 | Well known services Defined in RFC 1035. |
| Ptr | 12 | Domain name pointer Defined in RFC 1035. |
| HInfo | 13 | Host information Defined in RFC 1035. |
| MInfo | 14 | Mailbox or mail list information Defined in RFC 1035. |
| Mx | 15 | Mail exchange Defined in RFC 1035. |
| Txt | 16 | Text strings Defined in RFC 1035. |
| Rp | 17 | Responsible person Defined in RFC 1183. |
| Afsdb | 18 | AFS data base location |
| X25 | 19 | X.25 PSDN address Defined in RFC 1183. |
| Isdn | 20 | ISDN address Defined in RFC 1183. |
| Rt | 21 | Route through Defined in RFC 1183. |
| Nsap | 22 | NSAP address, NSAP style A record Defined in RFC 1706. |
| NsapPtr | 23 | Domain name pointer, NSAP style |
| Sig | 24 | Security signature |
| Key | 25 | Security Key |
| Px | 26 | X.400 mail mapping information Defined in RFC 2163. |
| GPos | 27 | Geographical position Defined in RFC 1712. |
| Aaaa | 28 | IPv6 address Defined in RFC 3596. |
| Loc | 29 | Location information Defined in RFC 1876. |
| Nxt | 30 | Next domain Defined in RFC 3755 and RFC 2535. Obsolete. |
| Eid | 31 | Endpoint identifier Defined by Michael Patton, <map@bbn.com>, June 1995 |
| NimLoc | 32 | Nimrod locator Defined by Michael Patton, <map@bbn.com>, June 1995 |
| Srv | 33 | Server selector Defined in RFC 2782. |
| AtmA | 34 | ATM address Defined in ATM Forum Technical Committee, "ATM Name System, V2.0" |
| Naptr | 35 | Naming authority pointer |
| Kx | 36 | Key exchanger Defined in RFC 2230. |
| Cert | 37 | Certificate storage Defined in RFC 4398. |
| A6 | 38 | A6 Defined in RFC 3226 , RFC 2874 and RFC 2874. - Experimental Obsolete. |
| DName | 39 | DNS Name Redirection Defined in RFC 6672. |
| Sink | 40 | SINK Defined by Donald E. Eastlake, III <d3e3e3@gmail.com>, January 1995, November 1997 |
| Opt | 41 | OPT |
| Apl | 42 | Address prefixes Defined in RFC 3123. |
| Ds | 43 | Delegation signer |
| SshFp | 44 | SSH key fingerprint Defined in RFC 4255. |
| IpSecKey | 45 | IPsec key storage Defined in RFC 4025. |
| RrSig | 46 | Record signature |
| NSec | 47 | Next owner |
| DnsKey | 48 | DNS Key |
| Dhcid | 49 | Dynamic Host Configuration Protocol (DHCP) Information Defined in RFC 4701. |
| NSec3 | 50 | Hashed next owner Defined in RFC 5155. |
| NSec3Param | 51 | Hashed next owner parameter Defined in RFC 5155. |
| Tlsa | 52 | TLSA Defined in RFC 6698. |
| SMimeA | 53 | SMIMEA Defined in RFC 8162. |
| Hip | 55 | Host identity protocol |
| NInfo | 56 | NINFO Defined by Jim Reid, <jim@telnic.org>, 21 January 2008 |
| RKey | 57 | RKEY Defined by Jim Reid, <jim@telnic.org>, 21 January 2008 |
| TALink | 58 | Trust anchor link Defined by Wouter Wijngaards, <wouter@nlnetlabs.nl>, 2010-02-17 |
| CDs | 59 | Child DS Defined in RFC 7344. |
| CDnsKey | 60 | Child DnsKey Defined in RFC 7344. |
| OpenPGPKey | 61 | OpenPGP Key Defined in RFC 7929. |
| CSync | 62 | Child-to-Parent Synchronization Defined in RFC 7477. |
| ZoneMD | 63 | ZONEMD Defined in RFC 8976. |
| SvcB | 64 | Service Binding Defined in draft-ietf-dnsop-svcb-https. |
| Https | 65 | HTTPS Service Binding Defined in draft-ietf-dnsop-svcb-https. |
| Spf | 99 | Sender Policy Framework Defined in RFC 4408 and RFC 7208. Obsolete. |
| UInfo | 100 | UINFO IANA-Reserved |
| UId | 101 | UID IANA-Reserved |
| Gid | 102 | GID IANA-Reserved |
| Unspec | 103 | UNSPEC IANA-Reserved |
| NId | 104 | NID Defined in RFC 6742. |
| L32 | 105 | L32 Defined in RFC 6742. |
| L64 | 106 | L64 Defined in RFC 6742. |
| LP | 107 | LP Defined in RFC 6742. |
| Eui48 | 108 | EUI-48 address Defined in RFC 7043. |
| Eui64 | 109 | EUI-64 address Defined in RFC 7043. |
| TKey | 249 | Transaction key Defined in RFC 2930. |
| TSig | 250 | Transaction signature |
| Ixfr | 251 | Incremental zone transfer Defined in RFC 1995. |
| Axfr | 252 | Request transfer of entire zone |
| MailB | 253 | Request mailbox related recors Defined in RFC 1035. |
| MailA | 254 | Request of mail agent records Defined in RFC 1035. Obsolete. |
| Any | 255 | Request of all records Defined in RFC 1035. |
| Uri | 256 | Uniform Resource Identifier Defined in RFC 7553. |
| CAA | 257 | Certification authority authorization Defined in RFC 6844. |
| AMTRelay | 260 | Automatic Multicast Tunneling Relay Defined in RFC 8777. |
| Ta | 32,768 | DNSSEC trust authorities Defined by Sam Weiler, <weiler+iana@tislabs.com> |
| Dlv | 32,769 | DNSSEC lookaside validation Defined in RFC 4431 and RFC 8749. Obsolete. |