1. AWS Documentation: Route 53 Developer Guide. "DNS Firewall lets you filter and regulate outbound DNS traffic for your virtual private cloud (VPC)... To use a rule group to filter DNS queries, you associate it with one or more VPCs." (See: Managing your VPC's outbound DNS traffic with Route 53 Resolver DNS Firewall).
2. AWS Documentation: Route 53 Developer Guide. "DNS Firewall processes the rules in a rule group by priority, starting from the lowest number... For an allow list of domains, you create a rule with an ALLOW action for the list, with a low priority number. Then you create another rule with a BLOCK action for all domains (), with a higher priority number." (See: Rule processing order in DNS Firewall).
3. AWS Documentation: Route 53 Developer Guide. "Outbound endpoints... provide a path for DNS queries from your VPC to your network. To forward queries, you create forwarding rules." (See: Resolving DNS queries between VPCs and your network, section on Outbound endpoints).
4. AWS Documentation: Route 53 Developer Guide. "Traffic flow makes it easy for you to manage how your end users are routed to your application’s endpoints... You can create traffic flow policies for your public hosted zones." (See: Using traffic flow to route DNS traffic).