Class RuleGroupRuleGroupRulesSource
- java.lang.Object
-
- com.pulumi.aws.networkfirewall.outputs.RuleGroupRuleGroupRulesSource
-
public final class RuleGroupRuleGroupRulesSource extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRuleGroupRuleGroupRulesSource.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RuleGroupRuleGroupRulesSource.Builderbuilder()static RuleGroupRuleGroupRulesSource.Builderbuilder(RuleGroupRuleGroupRulesSource defaults)java.util.Optional<RuleGroupRuleGroupRulesSourceRulesSourceList>rulesSourceList()java.util.Optional<java.lang.String>rulesString()java.util.List<RuleGroupRuleGroupRulesSourceStatefulRule>statefulRules()java.util.Optional<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActions>statelessRulesAndCustomActions()
-
-
-
Method Detail
-
rulesSourceList
public java.util.Optional<RuleGroupRuleGroupRulesSourceRulesSourceList> rulesSourceList()
- Returns:
- A configuration block containing **stateful** inspection criteria for a domain list rule group. See Rules Source List below for details.
-
rulesString
public java.util.Optional<java.lang.String> rulesString()
- Returns:
- Stateful inspection criteria, provided in Suricata compatible rules. These rules contain the inspection criteria and the action to take for traffic that matches the criteria, so this type of rule group doesn’t have a separate action setting.
-
statefulRules
public java.util.List<RuleGroupRuleGroupRulesSourceStatefulRule> statefulRules()
- Returns:
- Set of configuration blocks containing **stateful** inspection criteria for 5-tuple rules to be used together in a rule group. See Stateful Rule below for details.
-
statelessRulesAndCustomActions
public java.util.Optional<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActions> statelessRulesAndCustomActions()
- Returns:
- A configuration block containing **stateless** inspection criteria for a stateless rule group. See Stateless Rules and Custom Actions below for details.
-
builder
public static RuleGroupRuleGroupRulesSource.Builder builder()
-
builder
public static RuleGroupRuleGroupRulesSource.Builder builder(RuleGroupRuleGroupRulesSource defaults)
-
-