tsoa-next / @tsoa-next/runtime / TsoaRoute / ParameterSchema
Interfaz: ParameterSchema
Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:72
Esquema de tiempo de ejecución para un parámetro de ruta.
Extensión
Propiedades
additionalProperties?
optional additionalProperties?: boolean | PropertySchema;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:67
Inhered from
PropertySchema.additionalProperties
array?
optional array?: PropertySchema;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:61
Inhered from
dataType?
optional dataType?: TypeStringLiteral;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:56
Inhered from
default?
optional default?: unknown;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:66
Inhered from
enums?
optional enums?: (string | number | boolean | null)[];Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:62
Inhered from
externalValidator?
optional externalValidator?: ExternalValidatorDescriptor;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:60
Inhered from
PropertySchema.externalValidator
in
in: string;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:75
name
name: string;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:74
nestedProperties?
optional nestedProperties?: object;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:68
Index Signature
[name: string]: PropertySchemaInhered from
PropertySchema.nestedProperties
parameterIndex?
optional parameterIndex?: number;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:73
ref?
optional ref?: string;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:57
Inhered from
required?
optional required?: boolean;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:58
Inhered from
subSchemas?
optional subSchemas?: PropertySchema[];Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:64
Inhered from
type?
optional type?: PropertySchema;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:63
Inhered from
validationStrategy?
optional validationStrategy?: ValidationStrategy;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:59
Inhered from
PropertySchema.validationStrategy
validators?
optional validators?: Partial<Record<ValidatorKey, {
errorMsg?: string;
value?: unknown;
}>>;Definido en: packages/runtime/src/routeGeneration/tsoa-route.ts:65
