Interface: ResourcefulStringTypeOptions
Configuration options for ResourcefulStringType instances. Defines validation rules and constraints for string-based fields in OpenAPI schemas.
See
Extends
Extended by
Properties
| Property | Type | Description | Inherited from |
|---|---|---|---|
enum? | ResourcefulEnum<string> | Array of allowed string values for enumeration validation | - |
format? | string | String format specification, excluding OpenAPI reserved formats like date, date-time, and binary | - |
maxLength | number | Maximum length constraint for the string value | - |
minLength | number | Minimum length constraint for the string value | - |
nullable? | boolean | Whether the value can be null | BaseInterface.nullable |
pattern? | string | Regular expression pattern that the string value must match | - |
readOnly? | boolean | Whether the property is read-only (not included in create/update operations) | BaseInterface.readOnly |
writeOnly? | boolean | Whether the property is write-only (not included in response serialization) | BaseInterface.writeOnly |