Interface: ResourcefulIntegerType
Instance type for ResourcefulIntegerType with validated properties. Represents 32-bit signed integers as defined in the OpenAPI 3.0 specification.
See
Extends
Properties
| Property | Type | Description | Inherited from |
|---|---|---|---|
exclusiveMaximum | boolean | Whether the maximum value is exclusive (value must be less than maximum) | ResourcefulIntegerTypeOptions.exclusiveMaximum |
exclusiveMinimum | boolean | Whether the minimum value is exclusive (value must be greater than minimum) | ResourcefulIntegerTypeOptions.exclusiveMinimum |
format | "int32" | - | - |
maximum | number | Maximum value constraint for the integer | ResourcefulIntegerTypeOptions.maximum |
minimum | number | Minimum value constraint for the integer | ResourcefulIntegerTypeOptions.minimum |
multipleOf | number | Value must be a multiple of this number | ResourcefulIntegerTypeOptions.multipleOf |
nullable? | boolean | Whether the value can be null | ResourcefulIntegerTypeOptions.nullable |
readOnly? | boolean | Whether the property is read-only (not included in create/update operations) | ResourcefulIntegerTypeOptions.readOnly |
type | "integer" | - | - |
writeOnly? | boolean | Whether the property is write-only (not included in response serialization) | ResourcefulIntegerTypeOptions.writeOnly |