Class ManagedRuleOverride

java.lang.Object
com.microsoft.azure.management.network.ManagedRuleOverride

public class ManagedRuleOverride extends Object
Defines a managed rule group override setting.
  • Constructor Details

    • ManagedRuleOverride

      public ManagedRuleOverride()
  • Method Details

    • ruleId

      public String ruleId()
      Get identifier for the managed rule.
      Returns:
      the ruleId value
    • withRuleId

      public ManagedRuleOverride withRuleId(String ruleId)
      Set identifier for the managed rule.
      Parameters:
      ruleId - the ruleId value to set
      Returns:
      the ManagedRuleOverride object itself.
    • state

      public ManagedRuleEnabledState state()
      Get the state of the managed rule. Defaults to Disabled if not specified. Possible values include: 'Disabled'.
      Returns:
      the state value
    • withState

      public ManagedRuleOverride withState(ManagedRuleEnabledState state)
      Set the state of the managed rule. Defaults to Disabled if not specified. Possible values include: 'Disabled'.
      Parameters:
      state - the state value to set
      Returns:
      the ManagedRuleOverride object itself.