{"anyOf": [{"required": ["directory", "file", "command"]}, {"required": ["directory", "file", "arguments"]}], "properties": {"directory": {"type": "string"}, "output": {"type": "string"}, "command": {"type": "string"}, "arguments": {"items": {"type": "string"}, "type": "array"}, "file": {"type": "string"}}}