Interface IFirewallRuleGroupAssociationOptions
(experimental) Options for a Firewall Rule Group Association.
Namespace: Amazon.CDK.AWS.Route53Resolver.Alpha
Assembly: Amazon.CDK.AWS.Route53Resolver.Alpha.dll
Syntax (csharp)
public interface IFirewallRuleGroupAssociationOptions
Syntax (vb)
Public Interface IFirewallRuleGroupAssociationOptions
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
using Amazon.CDK.AWS.EC2;
FirewallRuleGroup ruleGroup;
Vpc myVpc;
ruleGroup.Associate("Association", new FirewallRuleGroupAssociationOptions {
Priority = 101,
Vpc = myVpc
});
Synopsis
Properties
MutationProtection | (experimental) If enabled, this setting disallows modification or removal of the association, to help prevent against accidentally altering DNS firewall protections. |
Name | (experimental) The name of the association. |
Priority | (experimental) The setting that determines the processing order of the rule group among the rule groups that are associated with a single VPC. |
Vpc | (experimental) The VPC that to associate with the rule group. |
Properties
MutationProtection
(experimental) If enabled, this setting disallows modification or removal of the association, to help prevent against accidentally altering DNS firewall protections.
bool? MutationProtection { get; }
Property Value
bool?
Remarks
Default: true
Stability: Experimental
Name
(experimental) The name of the association.
string? Name { get; }
Property Value
Remarks
Default: - a CloudFormation generated name
Stability: Experimental
Priority
(experimental) The setting that determines the processing order of the rule group among the rule groups that are associated with a single VPC.
double Priority { get; }
Property Value
Remarks
DNS Firewall filters VPC traffic starting from rule group with the lowest numeric priority setting.
This value must be greater than 100 and less than 9,000
Stability: Experimental
Vpc
(experimental) The VPC that to associate with the rule group.
IVpc Vpc { get; }
Property Value
Remarks
Stability: Experimental