Class FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceArgs.Builder

    • Method Detail

      • deepThreatInspection

        public FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceArgs.Builder deepThreatInspection​(@Nullable
                                                                                                       com.pulumi.core.Output<java.lang.String> deepThreatInspection)
        Parameters:
        deepThreatInspection - Whether to enable deep threat inspection, which allows AWS to analyze service logs of network traffic processed by these rule groups to identify threat indicators across customers. AWS will use these threat indicators to improve the active threat defense managed rule groups and protect the security of AWS customers and services. This only applies to active threat defense maanaged rule groups. For details, refer to [AWS active threat defense for AWS Network Firewall](https://docs.aws.amazon.com/network-firewall/latest/developerguide/aws-managed-rule-groups-atd.html) in the AWS Network Firewall Developer Guide.
        Returns:
        builder
      • deepThreatInspection

        public FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceArgs.Builder deepThreatInspection​(java.lang.String deepThreatInspection)
        Parameters:
        deepThreatInspection - Whether to enable deep threat inspection, which allows AWS to analyze service logs of network traffic processed by these rule groups to identify threat indicators across customers. AWS will use these threat indicators to improve the active threat defense managed rule groups and protect the security of AWS customers and services. This only applies to active threat defense maanaged rule groups. For details, refer to [AWS active threat defense for AWS Network Firewall](https://docs.aws.amazon.com/network-firewall/latest/developerguide/aws-managed-rule-groups-atd.html) in the AWS Network Firewall Developer Guide.
        Returns:
        builder
      • priority

        public FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceArgs.Builder priority​(@Nullable
                                                                                           com.pulumi.core.Output<java.lang.Integer> priority)
        Parameters:
        priority - An integer setting that indicates the order in which to apply the stateful rule groups in a single policy. This argument must be specified if the policy has a `statefulEngineOptions` block with a `ruleOrder` value of `STRICT_ORDER`. AWS Network Firewall applies each stateful rule group to a packet starting with the group that has the lowest priority setting.
        Returns:
        builder
      • priority

        public FirewallPolicyFirewallPolicyStatefulRuleGroupReferenceArgs.Builder priority​(java.lang.Integer priority)
        Parameters:
        priority - An integer setting that indicates the order in which to apply the stateful rule groups in a single policy. This argument must be specified if the policy has a `statefulEngineOptions` block with a `ruleOrder` value of `STRICT_ORDER`. AWS Network Firewall applies each stateful rule group to a packet starting with the group that has the lowest priority setting.
        Returns:
        builder