tsoa-next / tsoa-next / TsoaRoute / PropertySchema
इंटरफ़ेस: PropertySchema
में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:55
स्कीमा खंड रनटाइम पर एक एकल संपत्ति या घोंसला मूल्य को मान्य करने के लिए उपयोग किया जाता है।
द्वारा विस्तारित
गुण
additionalProperties?
optional additionalProperties?: boolean | PropertySchema;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:67
array?
optional array?: PropertySchema;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:61
dataType?
optional dataType?: TypeStringLiteral;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:56
default?
optional default?: unknown;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:66
enums?
optional enums?: (string | number | boolean | null)[];में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:62
externalValidator?
optional externalValidator?: ExternalValidatorDescriptor;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:60
nestedProperties?
optional nestedProperties?: object;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:68
सूचकांक हस्ताक्षर
[name: string]: PropertySchemaref?
optional ref?: string;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:57
required?
optional required?: boolean;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:58
subSchemas?
optional subSchemas?: PropertySchema[];में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:64
type?
optional type?: PropertySchema;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:63
validationStrategy?
optional validationStrategy?: ValidationStrategy;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:59
validators?
optional validators?: Partial<Record<ValidatorKey, {
errorMsg?: string;
value?: unknown;
}>>;में परिभाषित: packages/runtime/src/routeGeneration/tsoa-route.ts:65
