FirewallRuleType
¶
Used by
Source code in docs_src/capo_route53resolver/types/firewall_rule_type.py
dns_threat_protection
instance-attribute
¶
dns_threat_protection: NotRequired[DnsThreatProtectionRuleTypeConfig]
Configures the rule to match a built-in DNS Firewall Advanced threat detector — DGA, DNS_TUNNELING, or DICTIONARY_DGA. See DnsThreatProtectionRuleTypeConfig.
firewall_advanced_content_category
instance-attribute
¶
firewall_advanced_content_category: NotRequired[FirewallAdvancedContentCategoryConfig]
Configures the rule to match an Amazon Web Services-managed content category (for example, VIOLENCE_AND_HATE_SPEECH). See FirewallAdvancedContentCategoryConfig.
firewall_advanced_threat_category
instance-attribute
¶
firewall_advanced_threat_category: NotRequired[FirewallAdvancedThreatCategoryConfig]
Configures the rule to match an Amazon Web Services-managed advanced threat category (for example, PHISHING). See FirewallAdvancedThreatCategoryConfig.
partner_threat_protection
instance-attribute
¶
partner_threat_protection: NotRequired[PartnerThreatProtectionConfig]
Configures the rule to match a third-party threat feed delivered through Amazon Web Services Marketplace. The calling account must hold an active subscription to the partner product named in Partner; if the subscription is missing or revoked, the rule is created with Status CREATION_FAILED and cannot be modified — only deleted. See PartnerThreatProtectionConfig.