{"default": {}, "required": ["logger"], "type": "object", "properties": {"finalMinLevel": {"anyOf": [{"enum": ["Trace", "Debug", "Info", "Warn", "Error", "Fatal"], "type": "string"}, {"type": "string"}]}, "filterDefaultAction": {"default": "Ignore", "enum": ["Neutral", "Log", "Ignore", "LogFinal", "IgnoreFinal"], "type": "string"}, "level": {"anyOf": [{"enum": ["Trace", "Debug", "Info", "Warn", "Error", "Fatal"], "type": "string"}, {"type": "string"}]}, "writeTo": {"type": "string"}, "enabled": {"default": true, "type": "boolean"}, "minLevel": {"anyOf": [{"enum": ["Trace", "Debug", "Info", "Warn", "Error", "Fatal"], "type": "string"}, {"type": "string"}]}, "levels": {"type": "string"}, "filters": {"oneOf": [{"default": [], "items": {"default": {}, "required": ["type"], "type": "object", "properties": {"action": {"default": "Neutral", "enum": ["Neutral", "Log", "Ignore", "LogFinal", "IgnoreFinal"], "type": "string"}, "type": {"type": "string"}}}, "type": "array"}, {"default": {}, "type": "object"}]}, "ruleName": {"type": "string"}, "logger": {"type": "string"}, "maxLevel": {"anyOf": [{"enum": ["Trace", "Debug", "Info", "Warn", "Error", "Fatal"], "type": "string"}, {"type": "string"}]}, "final": {"default": false, "type": "boolean"}}}