interface FirewallRuleGroupProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Route53Resolver.Alpha.FirewallRuleGroupProps |
![]() | github.com/aws/aws-cdk-go/awscdkroute53resolveralpha/v2#FirewallRuleGroupProps |
![]() | software.amazon.awscdk.services.route53resolver.alpha.FirewallRuleGroupProps |
![]() | aws_cdk.aws_route53resolver_alpha.FirewallRuleGroupProps |
![]() | @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
Name | Type | Description |
---|---|---|
name? | string | The name of the rule group. |
rules? | Firewall [] | A list of rules for this group. |
name?
Type:
string
(optional, default: a CloudFormation generated name)
The name of the rule group.
rules?
Type:
Firewall
[]
(optional, default: no rules)
A list of rules for this group.