सामग्री पर जाएं

tsoa-next / @tsoa-next/runtime / Swagger / Schema2

इंटरफ़ेस: Schema2

में परिभाषित: packages/runtime/src/swagger/swagger.ts:412

विस्तार

  • Omit<BaseSchema, "additionalProperties" | "items" | "properties">

Indexable

ts
[key: `x-${string}`]: unknown

गुण

$ref?

ts
optional $ref?: string;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:341

से विरासत

ts
Omit.$ref

additionalProperties?

ts
optional additionalProperties?: boolean | Schema2;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:413


default?

ts
optional default?: unknown;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:345

से विरासत

ts
Omit.default

description?

ts
optional description?: string;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:343

से विरासत

ts
Omit.description

discriminator?

ts
optional discriminator?: string;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:365

से विरासत

ts
Omit.discriminator

enum?

ts
optional enum?: (string | number | boolean | null)[];

में परिभाषित: packages/runtime/src/swagger/swagger.ts:357

से विरासत

ts
Omit.enum

example?

ts
optional example?: unknown;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:369

से विरासत

ts
Omit.example

exclusiveMaximum?

ts
optional exclusiveMaximum?: boolean;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:416


exclusiveMinimum?

ts
optional exclusiveMinimum?: boolean;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:417


externalDocs?

ts
optional externalDocs?: ExternalDocs;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:368

से विरासत

ts
Omit.externalDocs

format?

ts
optional format?: DataFormat;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:340

से विरासत

ts
Omit.format

items?

ts
optional items?: Schema2;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:414


maximum?

ts
optional maximum?: number;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:347

से विरासत

ts
Omit.maximum

maxItems?

ts
optional maxItems?: number;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:352

से विरासत

ts
Omit.maxItems

maxLength?

ts
optional maxLength?: number;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:349

से विरासत

ts
Omit.maxLength

maxProperties?

ts
optional maxProperties?: number;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:355

से विरासत

ts
Omit.maxProperties

minimum?

ts
optional minimum?: number;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:348

से विरासत

ts
Omit.minimum

minItems?

ts
optional minItems?: number;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:353

से विरासत

ts
Omit.minItems

minLength?

ts
optional minLength?: number;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:350

से विरासत

ts
Omit.minLength

minProperties?

ts
optional minProperties?: number;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:356

से विरासत

ts
Omit.minProperties

multipleOf?

ts
optional multipleOf?: number;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:346

से विरासत

ts
Omit.multipleOf

pattern?

ts
optional pattern?: string;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:351

से विरासत

ts
Omit.pattern

properties?

ts
optional properties?: object;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:418

सूचकांक हस्ताक्षर

ts
[propertyName: string]: Schema2

readOnly?

ts
optional readOnly?: boolean;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:366

से विरासत

ts
Omit.readOnly

required?

ts
optional required?: string[];

में परिभाषित: packages/runtime/src/swagger/swagger.ts:370

से विरासत

ts
Omit.required

title?

ts
optional title?: string;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:342

से विरासत

ts
Omit.title

type?

ts
optional type?: DataType;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:415

ओवरराइड

ts
Omit.type

uniqueItems?

ts
optional uniqueItems?: boolean;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:354

से विरासत

ts
Omit.uniqueItems

x-deprecated?

ts
optional x-deprecated?: boolean;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:420


x-nullable?

ts
optional x-nullable?: boolean;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:419


xml?

ts
optional xml?: XML;

में परिभाषित: packages/runtime/src/swagger/swagger.ts:367

से विरासत

ts
Omit.xml

Contributors

No contributors

Changelog

No recent changes

TypeScript-प्रथम OpenAPI जनरेशन, रूट जनरेशन और रनटाइम वैलिडेशन।