{ "additionalProperties": false, "description": "Advanced load balancer WafRuleOverrides object", "id": "ALBWafRuleOverrides", "module_id": "PolicyAdvancedLoadBalancer", "properties": { "enable": { "description": "Override the enable flag for this rule.", "required": false, "title": "Enable", "type": "boolean" }, "exclude_list": { "description": "Replace the exclude list for this rule. Maximum of 64 items allowed.", "items": { "$ref": "ALBWafExcludeListEntry }, "required": false, "title": "Exclude list", "type": "array" }, "mode": { "$ref": "ALBWafMode, "description": "Override the waf mode for this rule. Enum options - WAF_MODE_DETECTION_ONLY, WAF_MODE_ENFORCEMENT.", "required": false, "title": "Mode" }, "rule_id": { "description": "The rule_id of the rule where attributes are overridden.", "required": true, "title": "Rule id", "type": "string" } }, "title": "WafRuleOverrides", "type": "object" }