View a markdown version of this page

AWS::Route53Resolver::FirewallRuleGroup FirewallRuleType - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.

AWS::Route53Resolver::FirewallRuleGroup FirewallRuleType

The rule-type configuration for a DNS Firewall rule. FirewallRuleType is a tagged union — exactly one member must be set per rule, and the member determines what the rule matches against. This shape is mutually exclusive with the top-level FirewallDomainListId and DnsThreatProtection fields on CreateFirewallRule and UpdateFirewallRule.

Call ListFirewallRuleTypes to discover which rule-type variants and which values within each variant are available in your account and Region.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

Properties

FirewallAdvancedContentCategory

Configures the rule to match an Amazon-managed content category (for example, VIOLENCE_AND_HATE_SPEECH). See FirewallAdvancedContentCategoryConfig.

Required: No

Type: FirewallAdvancedContentCategoryConfig

Update requires: No interruption

FirewallAdvancedThreatCategory

Configures the rule to match an Amazon-managed advanced threat category (for example, PHISHING). See FirewallAdvancedThreatCategoryConfig.

Required: No

Type: FirewallAdvancedThreatCategoryConfig

Update requires: No interruption

PartnerThreatProtection

Configures the rule to match a third-party threat feed delivered through Amazon 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 StatusCREATION_FAILED and cannot be modified — only deleted. See PartnerThreatProtectionConfig.

Required: No

Type: PartnerThreatProtectionConfig

Update requires: No interruption