tsoa-next / tsoa-next / Swagger / Schema2
接口: Schema2
定义如下: packages/runtime/src/swagger/swagger.ts:412
扩展
Omit<BaseSchema,"additionalProperties"|"items"|"properties">
Indexable
[key: `x-${string}`]: unknown属性
$ref?
optional $ref?: string;定义如下: packages/runtime/src/swagger/swagger.ts:341
继承自
Omit.$refadditionalProperties?
optional additionalProperties?: boolean | Schema2;定义如下: packages/runtime/src/swagger/swagger.ts:413
default?
optional default?: unknown;定义如下: packages/runtime/src/swagger/swagger.ts:345
继承自
Omit.defaultdescription?
optional description?: string;定义如下: packages/runtime/src/swagger/swagger.ts:343
继承自
Omit.descriptiondiscriminator?
optional discriminator?: string;定义如下: packages/runtime/src/swagger/swagger.ts:365
继承自
Omit.discriminatorenum?
optional enum?: (string | number | boolean | null)[];定义如下: packages/runtime/src/swagger/swagger.ts:357
继承自
Omit.enumexample?
optional example?: unknown;定义如下: packages/runtime/src/swagger/swagger.ts:369
继承自
Omit.exampleexclusiveMaximum?
optional exclusiveMaximum?: boolean;定义如下: packages/runtime/src/swagger/swagger.ts:416
exclusiveMinimum?
optional exclusiveMinimum?: boolean;定义如下: packages/runtime/src/swagger/swagger.ts:417
externalDocs?
optional externalDocs?: ExternalDocs;定义如下: packages/runtime/src/swagger/swagger.ts:368
继承自
Omit.externalDocsformat?
optional format?: DataFormat;定义如下: packages/runtime/src/swagger/swagger.ts:340
继承自
Omit.formatitems?
optional items?: Schema2;定义如下: packages/runtime/src/swagger/swagger.ts:414
maximum?
optional maximum?: number;定义如下: packages/runtime/src/swagger/swagger.ts:347
继承自
Omit.maximummaxItems?
optional maxItems?: number;定义如下: packages/runtime/src/swagger/swagger.ts:352
继承自
Omit.maxItemsmaxLength?
optional maxLength?: number;定义如下: packages/runtime/src/swagger/swagger.ts:349
继承自
Omit.maxLengthmaxProperties?
optional maxProperties?: number;定义如下: packages/runtime/src/swagger/swagger.ts:355
继承自
Omit.maxPropertiesminimum?
optional minimum?: number;定义如下: packages/runtime/src/swagger/swagger.ts:348
继承自
Omit.minimumminItems?
optional minItems?: number;定义如下: packages/runtime/src/swagger/swagger.ts:353
继承自
Omit.minItemsminLength?
optional minLength?: number;定义如下: packages/runtime/src/swagger/swagger.ts:350
继承自
Omit.minLengthminProperties?
optional minProperties?: number;定义如下: packages/runtime/src/swagger/swagger.ts:356
继承自
Omit.minPropertiesmultipleOf?
optional multipleOf?: number;定义如下: packages/runtime/src/swagger/swagger.ts:346
继承自
Omit.multipleOfpattern?
optional pattern?: string;定义如下: packages/runtime/src/swagger/swagger.ts:351
继承自
Omit.patternproperties?
optional properties?: object;定义如下: packages/runtime/src/swagger/swagger.ts:418
索引签名
[propertyName: string]: Schema2readOnly?
optional readOnly?: boolean;定义如下: packages/runtime/src/swagger/swagger.ts:366
继承自
Omit.readOnlyrequired?
optional required?: string[];定义如下: packages/runtime/src/swagger/swagger.ts:370
继承自
Omit.requiredtitle?
optional title?: string;定义如下: packages/runtime/src/swagger/swagger.ts:342
继承自
Omit.titletype?
optional type?: DataType;定义如下: packages/runtime/src/swagger/swagger.ts:415
覆盖
Omit.typeuniqueItems?
optional uniqueItems?: boolean;定义如下: packages/runtime/src/swagger/swagger.ts:354
继承自
Omit.uniqueItems减价?
optional x-deprecated?: boolean;定义如下: packages/runtime/src/swagger/swagger.ts:420
不可撤销?
optional x-nullable?: boolean;定义如下: packages/runtime/src/swagger/swagger.ts:419
xml?
optional xml?: XML;定义如下: packages/runtime/src/swagger/swagger.ts:367
继承自
Omit.xml