{ "additionalProperties": false, "description": "Represents the filtering criteria of a IDS Profile.", "extends": { "$ref": "IdsProfileCriteria }, "id": "IdsProfileFilterCriteria", "module_id": "PolicyIDS", "polymorphic-type-descriptor": { "type-identifier": "IdsProfileFilterCriteria" }, "properties": { "filter_name": { "description": "Represents the filter for IDS Profile.", "enum": [ "CVSS", "ATTACK_TARGET", "ATTACK_TYPE", "PRODUCT_AFFECTED" ], "required": true, "title": "Represents the filter name", "type": "string" }, "filter_value": { "description": "Represents the value of selected filter name. Note : The supported values for filter name CVSS are NONE, LOW, MEDIUM, HIGH, CRITICAL. NONE means CVSS score as 0.0 LOW means CVSS score as 0.1-3.9 MEDIUM means CVSS score as 4.0-6.9 HIGH means CVSS score as 7.0-8.9 CRITICAL means CVSS score as 9.0-10.0", "items": { "type": "string" }, "required": true, "title": "Represents the value of selected filter name", "type": "array" }, "resource_type": { "enum": [ "IdsProfileConjunctionOperator", "IdsProfileFilterCriteria" ], "required": true, "type": "string" } }, "title": "IDS Profile filter criteria", "type": "object" }