package envoy.extensions.network.dns_resolver.hickory.v3

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message DnsOverHttpsConfig

hickory_dns_resolver.proto:32

Configuration for DNS-over-HTTPS (DoH) servers.

Used in: HickoryDnsResolverConfig

message DnsOverTlsConfig

hickory_dns_resolver.proto:23

Configuration for DNS-over-TLS (DoT) servers.

Used in: HickoryDnsResolverConfig

message HickoryDnsResolverConfig

hickory_dns_resolver.proto:44

Configuration for the Hickory DNS resolver. This resolver uses the Hickory DNS library, a pure Rust DNS implementation, for DNS resolution. It supports standard DNS (UDP/TCP), DNS-over-TLS (DoT), DNS-over-HTTPS (DoH), and ``DNSSEC`` validation. The resolver runs asynchronously on its own ``Tokio`` runtime threads, separate from Envoy's event loop threads. Results are delivered back to the calling dispatcher thread. [#next-free-field: 10]