{"required": ["name"], "type": "object", "properties": {"refDataType": {"enum": ["string", "int", "Guid"], "type": "string"}, "name": {"type": "string"}, "nullable": {"type": "boolean"}, "default": {"type": "string"}, "text": {"type": "string"}, "privateName": {"type": "string"}, "layerPassing": {"enum": ["All", "ToManagerSet", "ToManagerCollSet"], "type": "string"}, "isMandatory": {"type": "boolean"}, "refDataList": {"type": "boolean"}, "grpcType": {"type": "string"}, "validator": {"type": "string"}, "validationFramework": {"enum": ["CoreEx", "FluentValidation"], "type": "string"}, "webApiFrom": {"enum": ["FromQuery", "FromBody", "FromRoute", "FromEntityProperties"], "type": "string"}, "type": {"type": "string"}, "dataConverter": {"type": "string"}, "argumentName": {"type": "string"}, "property": {"type": "string"}, "validatorCode": {"type": "string"}}}