Interface FirewallRuleGroupAssociationOptions

All Superinterfaces:
All Known Subinterfaces:
All Known Implementing Classes:
FirewallRuleGroupAssociationOptions.Jsii$Proxy, FirewallRuleGroupAssociationProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:40.412Z") @Stability(Experimental) public interface FirewallRuleGroupAssociationOptions extends
(experimental) Options for a Firewall Rule Group Association.


 FirewallRuleGroup ruleGroup;
 Vpc myVpc;
 ruleGroup.associate("Association", FirewallRuleGroupAssociationOptions.builder()
  • Method Details

    • getPriority

      @Stability(Experimental) @NotNull Number getPriority()
      (experimental) The setting that determines the processing order of the rule group among the rule groups that are associated with a single VPC.

      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

    • getVpc

      @Stability(Experimental) @NotNull IVpc getVpc()
      (experimental) The VPC that to associate with the rule group.
    • getMutationProtection

      @Stability(Experimental) @Nullable default Boolean getMutationProtection()
      (experimental) If enabled, this setting disallows modification or removal of the association, to help prevent against accidentally altering DNS firewall protections.

      Default: true

    • getName

      @Stability(Experimental) @Nullable default String getName()
      (experimental) The name of the association.

      Default: - a CloudFormation generated name

    • builder

      @Stability(Experimental) static FirewallRuleGroupAssociationOptions.Builder builder()
      a FirewallRuleGroupAssociationOptions.Builder of FirewallRuleGroupAssociationOptions