Class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.networkfirewall.inputs.RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs.Builder
-
- Enclosing class:
- RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs
public static final class RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs defaults)
-
-
Method Detail
-
customActions
public RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs.Builder customActions(@Nullable com.pulumi.core.Output<java.util.List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionArgs>> customActions)
- Parameters:
customActions- Set of configuration blocks containing custom action definitions that are available for use by the set of `stateless rule`. See Custom Action below for details.- Returns:
- builder
-
customActions
public RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs.Builder customActions(java.util.List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionArgs> customActions)
- Parameters:
customActions- Set of configuration blocks containing custom action definitions that are available for use by the set of `stateless rule`. See Custom Action below for details.- Returns:
- builder
-
customActions
public RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs.Builder customActions(RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsCustomActionArgs... customActions)
- Parameters:
customActions- Set of configuration blocks containing custom action definitions that are available for use by the set of `stateless rule`. See Custom Action below for details.- Returns:
- builder
-
statelessRules
public RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs.Builder statelessRules(com.pulumi.core.Output<java.util.List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleArgs>> statelessRules)
- Parameters:
statelessRules- Set of configuration blocks containing the stateless rules for use in the stateless rule group. See Stateless Rule below for details.- Returns:
- builder
-
statelessRules
public RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs.Builder statelessRules(java.util.List<RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleArgs> statelessRules)
- Parameters:
statelessRules- Set of configuration blocks containing the stateless rules for use in the stateless rule group. See Stateless Rule below for details.- Returns:
- builder
-
statelessRules
public RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs.Builder statelessRules(RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsStatelessRuleArgs... statelessRules)
- Parameters:
statelessRules- Set of configuration blocks containing the stateless rules for use in the stateless rule group. See Stateless Rule below for details.- Returns:
- builder
-
build
public RuleGroupRuleGroupRulesSourceStatelessRulesAndCustomActionsArgs build()
-
-