ManagedRuleOverride Class
Defines a managed rule group override setting.
Constructor
ManagedRuleOverride(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
rule_id
|
Identifier for the managed rule. Required. |
|
enabled_state
|
Describes if the managed rule is in enabled or disabled state. Defaults to Disabled if not specified. Known values are: "Disabled" and "Enabled". |
|
action
|
str or
ActionType
Describes the override action to be applied when rule matches. Known values are: "Allow", "Block", "Log", and "Redirect". |
Attributes
action
"Allow", "Block", "Log", and "Redirect".
action: str | _models.ActionType | None
enabled_state
Describes if the managed rule is in enabled or disabled state. Defaults to Disabled if not specified. Known values are: "Disabled" and "Enabled".
enabled_state: str | _models.ManagedRuleEnabledState | None
rule_id
Identifier for the managed rule. Required.
rule_id: str