Skip to content

tsoa-next / tsoa-next / Swagger / Components31

Interface: Components31 ​

Defined in: packages/runtime/src/swagger/swagger.ts:89

Extends ​

Properties ​

callbacks? ​

ts
optional callbacks?: object;

Defined in: packages/runtime/src/swagger/swagger.ts:78

Index Signature ​

ts
[name: string]: unknown

Inherited from ​

Components.callbacks


examples? ​

ts
optional examples?: object;

Defined in: packages/runtime/src/swagger/swagger.ts:79

Index Signature ​

ts
[name: string]: string | Example3

Inherited from ​

Components.examples


headers? ​

ts
optional headers?: object;

Defined in: packages/runtime/src/swagger/swagger.ts:80

Index Signature ​

ts
[name: string]: unknown

Inherited from ​

Components.headers


ts
optional links?: object;

Defined in: packages/runtime/src/swagger/swagger.ts:81

Index Signature ​

ts
[name: string]: unknown

Inherited from ​

Components.links


parameters? ​

ts
optional parameters?: object;

Defined in: packages/runtime/src/swagger/swagger.ts:82

Index Signature ​

ts
[name: string]: Parameter3

Inherited from ​

Components.parameters


requestBodies? ​

ts
optional requestBodies?: object;

Defined in: packages/runtime/src/swagger/swagger.ts:83

Index Signature ​

ts
[name: string]: unknown

Inherited from ​

Components.requestBodies


responses? ​

ts
optional responses?: object;

Defined in: packages/runtime/src/swagger/swagger.ts:84

Index Signature ​

ts
[name: string]: Response

Inherited from ​

Components.responses


schemas? ​

ts
optional schemas?: object;

Defined in: packages/runtime/src/swagger/swagger.ts:90

Index Signature ​

ts
[name: string]: Schema31

securitySchemes? ​

ts
optional securitySchemes?: object;

Defined in: packages/runtime/src/swagger/swagger.ts:86

Index Signature ​

ts
[name: string]: SecuritySchemes

Inherited from ​

Components.securitySchemes

TypeScript-first OpenAPI generation, route generation, and runtime validation.