Supported operators
Operators currently supported for custom audit filters are numeric, boolean, and string.
| Numeric operations | Boolean operations | String operations | 
|---|---|---|
| “<”: less than “>”: greater than “<= : less than or equal to “>=: greater than or equal to | “==”: equals to “!=”: not equals to | “startsWith”: starts with “endsWith”: ends with “contains”: contains (case-sensitive) “notContains”: does not contain (case-sensitive) “isNull”: is null “notNull”: is not null “containsIgnoreCase”: contains (case-insensitive) “notContainsIgnoreCase”: does not contain (case-insensitive) | 
A typical rule is defined in the following manner:
{
		"desc": "Discard all hive_table audits with name containing test",
		"action": "DISCARD",
		"ruleName": "test_rule_1",
		"ruleExpr": {
		    "ruleExprObjList": [
		        {
		            "typeName": "hive_table",
		            "attributeName": "name",
		            "operator": "contains",
		            "attributeValue": "test"
		        }
		    ]
		}
	}
