{"oneOf": [{"properties": {"filter": {"type": "string"}, "direction": {"enum": ["in"]}, "take": {"type": "string"}}}, {"properties": {"direction": {"enum": ["out"]}}}], "properties": {"type": {"enum": ["table"]}, "connection": {"type": "string"}, "partitionKey": {"type": "string"}, "tableName": {"type": "string"}, "rowKey": {"type": "string"}}}