Class ManagedRulesDefinitionArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.network.inputs.ManagedRulesDefinitionArgs.Builder
-
- Enclosing class:
- ManagedRulesDefinitionArgs
public static final class ManagedRulesDefinitionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ManagedRulesDefinitionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedRulesDefinitionArgs
build()
ManagedRulesDefinitionArgs.Builder
exclusions(OwaspCrsExclusionEntryArgs... exclusions)
ManagedRulesDefinitionArgs.Builder
exclusions(com.pulumi.core.Output<java.util.List<OwaspCrsExclusionEntryArgs>> exclusions)
ManagedRulesDefinitionArgs.Builder
exclusions(java.util.List<OwaspCrsExclusionEntryArgs> exclusions)
ManagedRulesDefinitionArgs.Builder
managedRuleSets(ManagedRuleSetArgs... managedRuleSets)
ManagedRulesDefinitionArgs.Builder
managedRuleSets(com.pulumi.core.Output<java.util.List<ManagedRuleSetArgs>> managedRuleSets)
ManagedRulesDefinitionArgs.Builder
managedRuleSets(java.util.List<ManagedRuleSetArgs> managedRuleSets)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ManagedRulesDefinitionArgs defaults)
-
-
Method Detail
-
exclusions
public ManagedRulesDefinitionArgs.Builder exclusions(@Nullable com.pulumi.core.Output<java.util.List<OwaspCrsExclusionEntryArgs>> exclusions)
- Parameters:
exclusions
- The Exclusions that are applied on the policy.- Returns:
- builder
-
exclusions
public ManagedRulesDefinitionArgs.Builder exclusions(java.util.List<OwaspCrsExclusionEntryArgs> exclusions)
- Parameters:
exclusions
- The Exclusions that are applied on the policy.- Returns:
- builder
-
exclusions
public ManagedRulesDefinitionArgs.Builder exclusions(OwaspCrsExclusionEntryArgs... exclusions)
- Parameters:
exclusions
- The Exclusions that are applied on the policy.- Returns:
- builder
-
managedRuleSets
public ManagedRulesDefinitionArgs.Builder managedRuleSets(com.pulumi.core.Output<java.util.List<ManagedRuleSetArgs>> managedRuleSets)
- Parameters:
managedRuleSets
- The managed rule sets that are associated with the policy.- Returns:
- builder
-
managedRuleSets
public ManagedRulesDefinitionArgs.Builder managedRuleSets(java.util.List<ManagedRuleSetArgs> managedRuleSets)
- Parameters:
managedRuleSets
- The managed rule sets that are associated with the policy.- Returns:
- builder
-
managedRuleSets
public ManagedRulesDefinitionArgs.Builder managedRuleSets(ManagedRuleSetArgs... managedRuleSets)
- Parameters:
managedRuleSets
- The managed rule sets that are associated with the policy.- Returns:
- builder
-
build
public ManagedRulesDefinitionArgs build()
-
-