Interface: ResourcefulStringType
Instance type for ResourcefulStringType with validated properties. Represents a string data type with validation constraints as defined in the OpenAPI 3.0 specification.
See
Extends
Properties
| Property | Type | Description | Inherited from |
|---|---|---|---|
enum? | ResourcefulEnum<string> | Array of allowed string values for enumeration validation | ResourcefulStringTypeOptions.enum |
format? | string | String format specification, excluding OpenAPI reserved formats like date, date-time, and binary | ResourcefulStringTypeOptions.format |
maxLength | number | Maximum length constraint for the string value | ResourcefulStringTypeOptions.maxLength |
minLength | number | Minimum length constraint for the string value | ResourcefulStringTypeOptions.minLength |
nullable? | boolean | Whether the value can be null | ResourcefulStringTypeOptions.nullable |
pattern? | string | Regular expression pattern that the string value must match | ResourcefulStringTypeOptions.pattern |
readOnly? | boolean | Whether the property is read-only (not included in create/update operations) | ResourcefulStringTypeOptions.readOnly |
type | "string" | - | - |
writeOnly? | boolean | Whether the property is write-only (not included in response serialization) | ResourcefulStringTypeOptions.writeOnly |