tsoa-next / @tsoa-next/runtime / Swagger / BaseSchema
इंटरफ़ेस: BaseSchema<P>
में परिभाषित: packages/runtime/src/swagger/swagger.ts:338
प्रकार पैरामीटर
P
P = unknown
Indexable
[ext: `x-${string}`]: unknownगुण
$ref?
optional $ref?: string;में परिभाषित: packages/runtime/src/swagger/swagger.ts:341
additionalProperties?
optional additionalProperties?: boolean | BaseSchema<unknown>;में परिभाषित: packages/runtime/src/swagger/swagger.ts:363
default?
optional default?: unknown;में परिभाषित: packages/runtime/src/swagger/swagger.ts:345
description?
optional description?: string;में परिभाषित: packages/runtime/src/swagger/swagger.ts:343
discriminator?
optional discriminator?: string;में परिभाषित: packages/runtime/src/swagger/swagger.ts:365
enum?
optional enum?: (string | number | boolean | null)[];में परिभाषित: packages/runtime/src/swagger/swagger.ts:357
example?
optional example?: unknown;में परिभाषित: packages/runtime/src/swagger/swagger.ts:369
externalDocs?
optional externalDocs?: ExternalDocs;में परिभाषित: packages/runtime/src/swagger/swagger.ts:368
format?
optional format?: DataFormat;में परिभाषित: packages/runtime/src/swagger/swagger.ts:340
items?
optional items?: BaseSchema<unknown>;में परिभाषित: packages/runtime/src/swagger/swagger.ts:372
maximum?
optional maximum?: number;में परिभाषित: packages/runtime/src/swagger/swagger.ts:347
maxItems?
optional maxItems?: number;में परिभाषित: packages/runtime/src/swagger/swagger.ts:352
maxLength?
optional maxLength?: number;में परिभाषित: packages/runtime/src/swagger/swagger.ts:349
maxProperties?
optional maxProperties?: number;में परिभाषित: packages/runtime/src/swagger/swagger.ts:355
minimum?
optional minimum?: number;में परिभाषित: packages/runtime/src/swagger/swagger.ts:348
minItems?
optional minItems?: number;में परिभाषित: packages/runtime/src/swagger/swagger.ts:353
minLength?
optional minLength?: number;में परिभाषित: packages/runtime/src/swagger/swagger.ts:350
minProperties?
optional minProperties?: number;में परिभाषित: packages/runtime/src/swagger/swagger.ts:356
multipleOf?
optional multipleOf?: number;में परिभाषित: packages/runtime/src/swagger/swagger.ts:346
pattern?
optional pattern?: string;में परिभाषित: packages/runtime/src/swagger/swagger.ts:351
properties?
optional properties?: object;में परिभाषित: packages/runtime/src/swagger/swagger.ts:364
सूचकांक हस्ताक्षर
[propertyName: string]: PreadOnly?
optional readOnly?: boolean;में परिभाषित: packages/runtime/src/swagger/swagger.ts:366
required?
optional required?: string[];में परिभाषित: packages/runtime/src/swagger/swagger.ts:370
title?
optional title?: string;में परिभाषित: packages/runtime/src/swagger/swagger.ts:342
type?
optional type?: string;में परिभाषित: packages/runtime/src/swagger/swagger.ts:339
uniqueItems?
optional uniqueItems?: boolean;में परिभाषित: packages/runtime/src/swagger/swagger.ts:354
x-enum-varname?
optional x-enum-varnames?: string[];में परिभाषित: packages/runtime/src/swagger/swagger.ts:358
xml?
optional xml?: XML;में परिभाषित: packages/runtime/src/swagger/swagger.ts:367
