@aws-cdk_aws-route53resolver-alpha.FirewallRuleGroupProps

interface FirewallRuleGroupProps ๐Ÿ”น

LanguageType name
.NETAmazon.CDK.AWS.Route53Resolver.Alpha.FirewallRuleGroupProps
Gogithub.com/aws/aws-cdk-go/awscdkroute53resolveralpha/v2#FirewallRuleGroupProps
Javasoftware.amazon.awscdk.services.route53resolver.alpha.FirewallRuleGroupProps
Pythonaws_cdk.aws_route53resolver_alpha.FirewallRuleGroupProps
TypeScript (source)@aws-cdk/aws-route53resolver-alpha ยป FirewallRuleGroupProps

Properties for a Firewall Rule Group.

Example

declare const myBlockList: route53resolver.FirewallDomainList;
new route53resolver.FirewallRuleGroup(this, 'RuleGroup', {
  rules: [
    {
      priority: 10,
      firewallDomainList: myBlockList,
      // block and reply with NODATA
      action: route53resolver.FirewallRuleAction.block(),
    },
  ],
});

Properties

NameTypeDescription
name?๐Ÿ”นstringThe name of the rule group.
rules?๐Ÿ”นFirewallRule[]A list of rules for this group.

name?๐Ÿ”น

Type: string (optional, default: a CloudFormation generated name)

The name of the rule group.


rules?๐Ÿ”น

Type: FirewallRule[] (optional, default: no rules)

A list of rules for this group.