{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/FormFieldFileConfig", "title": "FormFieldFileConfig", "type": "object", "additionalProperties": false, "properties": { "multiple": { "type": "boolean" }, "storage": { "$ref": "#/components/schemas/FormFieldFileConfigStorage" }, "categories": { "type": "array", "items": { "$ref": "#/components/schemas/FormFieldFileConfigCategoryEnum" } }, "extensions": { "type": "array", "items": { "type": "string", "maxLength": 50, "format": "forms-file-extension" } }, "maxSize": { "type": "integer", "minimum": 1024 }, "maxFiles": { "type": "integer", "minimum": 1 } } }