class documentation

class RecordType(Enum): (source)

View In Hierarchy

DNS Record type

Constant A A record: IPv4 address
Constant AAAA AAAA record: IPv6 address
Constant CAA CAA record: certificate issuance settings for this DNS zone and its subzones
Constant CNAME CNAME record: an alias for a canonical domain name
Constant HTTPS HTTPS record: service binding with HTTPS protocol configuration. See RFC 9460, section 9.1
Constant MX MX record: mail server information (domain name, priority)
Constant NS NS record: domain name of an authoritative nameserver for this DNS zone, or one of its subzones
Constant PTR PTR record: mapping from IP address to a domain name
Constant RECORD_TYPE_UNSPECIFIED Record type is not specified
Constant SOA SOA record: administrative information about this DNS zone
Constant SRV SRV record: information about a network service (domain name, port, weight)
Constant SVCB SVCB record: service binding. See RFC 9460, section 2.3
Constant TXT TXT record: text data, typically used to verify e-mail addresses, websites and TLS certificates

Inherited from Enum:

Class Method get_descriptor Return the protobuf EnumDescriptor for this enum.
Constant __PB2_DESCRIPTOR__ Alias for code that expects a protobuf descriptor.
Constant __PROTO_DESCRIPTOR__ Enum descriptor from the registry.
Constant __REGISTRY__ Registry for the enum and its descriptor.
Class Variable __PROTO_FULL_NAME__ Fully qualified protobuf enum name.
Class Method _missing_ Represent unknown open-enum numbers without losing their value.
A: ellipsis = (source)

A record: IPv4 address

Value
...
AAAA: ellipsis = (source)

AAAA record: IPv6 address

Value
...
CAA: ellipsis = (source)

CAA record: certificate issuance settings for this DNS zone and its subzones

Value
...
CNAME: ellipsis = (source)

CNAME record: an alias for a canonical domain name

Value
...
HTTPS: ellipsis = (source)

HTTPS record: service binding with HTTPS protocol configuration. See RFC 9460, section 9.1

Value
...
MX: ellipsis = (source)

MX record: mail server information (domain name, priority)

Value
...
NS: ellipsis = (source)

NS record: domain name of an authoritative nameserver for this DNS zone, or one of its subzones

Value
...
PTR: ellipsis = (source)

PTR record: mapping from IP address to a domain name

Value
...
RECORD_TYPE_UNSPECIFIED: ellipsis = (source)

Record type is not specified

Value
...
SOA: ellipsis = (source)

SOA record: administrative information about this DNS zone

Value
...
SRV: ellipsis = (source)

SRV record: information about a network service (domain name, port, weight)

Value
...
SVCB: ellipsis = (source)

SVCB record: service binding. See RFC 9460, section 2.3

Value
...
TXT: ellipsis = (source)

TXT record: text data, typically used to verify e-mail addresses, websites and TLS certificates

Value
...