tsoa-next / @tsoa-next/runtime / Swagger / Schema3
Interfaz: Schema3
Definido en: packages/runtime/src/swagger/swagger.ts:399
Extensión
Omit<BaseSchema,"additionalProperties"|"items"|"properties"|"type">
Indexable
[key: `x-${string}`]: unknownPropiedades
$ref?
optional $ref?: string;Definido en: packages/runtime/src/swagger/swagger.ts:341
Inhered from
Omit.$refadditionalProperties?
optional additionalProperties?: boolean | Schema3;Definido en: packages/runtime/src/swagger/swagger.ts:402
allOf?
optional allOf?: Schema3[];Definido en: packages/runtime/src/swagger/swagger.ts:405
anyOf?
optional anyOf?: Schema3[];Definido en: packages/runtime/src/swagger/swagger.ts:404
default?
optional default?: unknown;Definido en: packages/runtime/src/swagger/swagger.ts:345
Inhered from
Omit.defaultdeprecated?
optional deprecated?: boolean;Definido en: packages/runtime/src/swagger/swagger.ts:406
description?
optional description?: string;Definido en: packages/runtime/src/swagger/swagger.ts:343
Inhered from
Omit.descriptiondiscriminator?
optional discriminator?: string;Definido en: packages/runtime/src/swagger/swagger.ts:365
Inhered from
Omit.discriminatorenum?
optional enum?: (string | number | boolean | null)[];Definido en: packages/runtime/src/swagger/swagger.ts:357
Inhered from
Omit.enumexample?
optional example?: unknown;Definido en: packages/runtime/src/swagger/swagger.ts:369
Inhered from
Omit.exampleexclusiveMaximum?
optional exclusiveMaximum?: boolean;Definido en: packages/runtime/src/swagger/swagger.ts:407
exclusiveMinimum?
optional exclusiveMinimum?: boolean;Definido en: packages/runtime/src/swagger/swagger.ts:408
externalDocs?
optional externalDocs?: ExternalDocs;Definido en: packages/runtime/src/swagger/swagger.ts:368
Inhered from
Omit.externalDocsformat?
optional format?: DataFormat;Definido en: packages/runtime/src/swagger/swagger.ts:340
Inhered from
Omit.formatitems?
optional items?: Schema3;Definido en: packages/runtime/src/swagger/swagger.ts:403
maximum?
optional maximum?: number;Definido en: packages/runtime/src/swagger/swagger.ts:347
Inhered from
Omit.maximummaxItems?
optional maxItems?: number;Definido en: packages/runtime/src/swagger/swagger.ts:352
Inhered from
Omit.maxItemsmaxLength?
optional maxLength?: number;Definido en: packages/runtime/src/swagger/swagger.ts:349
Inhered from
Omit.maxLengthmaxProperties?
optional maxProperties?: number;Definido en: packages/runtime/src/swagger/swagger.ts:355
Inhered from
Omit.maxPropertiesminimum?
optional minimum?: number;Definido en: packages/runtime/src/swagger/swagger.ts:348
Inhered from
Omit.minimumminItems?
optional minItems?: number;Definido en: packages/runtime/src/swagger/swagger.ts:353
Inhered from
Omit.minItemsminLength?
optional minLength?: number;Definido en: packages/runtime/src/swagger/swagger.ts:350
Inhered from
Omit.minLengthminProperties?
optional minProperties?: number;Definido en: packages/runtime/src/swagger/swagger.ts:356
Inhered from
Omit.minPropertiesmultipleOf?
optional multipleOf?: number;Definido en: packages/runtime/src/swagger/swagger.ts:346
Inhered from
Omit.multipleOfnullable?
optional nullable?: boolean;Definido en: packages/runtime/src/swagger/swagger.ts:401
pattern?
optional pattern?: string;Definido en: packages/runtime/src/swagger/swagger.ts:351
Inhered from
Omit.patternproperties?
optional properties?: object;Definido en: packages/runtime/src/swagger/swagger.ts:409
Index Signature
[propertyName: string]: Schema3readOnly?
optional readOnly?: boolean;Definido en: packages/runtime/src/swagger/swagger.ts:366
Inhered from
Omit.readOnlyrequired?
optional required?: string[];Definido en: packages/runtime/src/swagger/swagger.ts:370
Inhered from
Omit.requiredtitle?
optional title?: string;Definido en: packages/runtime/src/swagger/swagger.ts:342
Inhered from
Omit.titletype?
optional type?: DataType;Definido en: packages/runtime/src/swagger/swagger.ts:400
uniqueItems?
optional uniqueItems?: boolean;Definido en: packages/runtime/src/swagger/swagger.ts:354
Inhered from
Omit.uniqueItemsxml?
optional xml?: XML;Definido en: packages/runtime/src/swagger/swagger.ts:367
Inhered from
Omit.xml