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

tsoa-next / @tsoa-next/runtime / Swagger / Schema31

इंटरफ़ेस: Schema31 ​

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

विस्तार ​

  • Omit<Schema3, | "items" | "properties" | "additionalProperties" | "discriminator" | "anyOf" | "allOf" | "exclusiveMaximum" | "exclusiveMinimum">

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 | Schema31;

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


allOf? ​

ts
optional allOf?: Schema31[];

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


anyOf? ​

ts
optional anyOf?: Schema31[];

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


contains? ​

ts
optional contains?: Schema31;

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


default? ​

ts
optional default?: unknown;

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

से विरासत ​

ts
Omit.default

deprecated? ​

ts
optional deprecated?: boolean;

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

से विरासत ​

Schema3.deprecated


description? ​

ts
optional description?: string;

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

से विरासत ​

ts
Omit.description

discriminator? ​

ts
optional discriminator?: object;

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

mapping? ​

ts
optional mapping?: Record<string, string>;

propertyName ​

ts
propertyName: string;

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

examples? ​

ts
optional examples?: unknown[];

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


exclusiveMaximum? ​

ts
optional exclusiveMaximum?: number;

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


exclusiveMinimum? ​

ts
optional exclusiveMinimum?: number;

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


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?: false | Schema31;

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


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

not? ​

ts
optional not?: Schema31;

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


nullable? ​

ts
optional nullable?: boolean;

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

से विरासत ​

Schema3.nullable


oneOf? ​

ts
optional oneOf?: Schema31[];

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


pattern? ​

ts
optional pattern?: string;

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

से विरासत ​

ts
Omit.pattern

prefixItems? ​

ts
optional prefixItems?: Schema31[];

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


properties? ​

ts
optional properties?: object;

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

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

ts
[key: string]: Schema31

propertyNames? ​

ts
optional propertyNames?: Schema31;

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


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:400

से विरासत ​

Schema3.type


uniqueItems? ​

ts
optional uniqueItems?: boolean;

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

से विरासत ​

ts
Omit.uniqueItems

xml? ​

ts
optional xml?: XML;

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

से विरासत ​

ts
Omit.xml

Contributors

No contributors

Changelog

No recent changes

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