ALBWafApplicationSignatures (type)

{
  "additionalProperties": false, 
  "description": "Advanced load balancer WafApplicationSignatures object", 
  "id": "ALBWafApplicationSignatures", 
  "module_id": "PolicyAdvancedLoadBalancer", 
  "properties": {
    "rules": {
      "description": "The active application specific rules. You can change attributes like enabled, waf mode and exclusions, but not the rules itself. To change the rules, you can change the tags or the rule provider.", 
      "items": {
        "$ref": "ALBWafRule
      }, 
      "required": false, 
      "title": "Rules", 
      "type": "array"
    }, 
    "ruleset_version": {
      "description": "The version in use of the provided ruleset.", 
      "required": false, 
      "title": "Ruleset version", 
      "type": "string"
    }, 
    "selected_applications": {
      "description": "List of applications for which we use the rules from the WafApplicationSignatureProvider. Maximum of 8 items allowed.", 
      "items": {
        "type": "string"
      }, 
      "required": false, 
      "title": "Selected applications", 
      "type": "array"
    }
  }, 
  "title": "WafApplicationSignatures", 
  "type": "object"
}