Preparing search index...
The search index is not available
tsoa
tsoa
tsoa
Swagger
Spec2
Interface Spec2
interface
Spec2
{
basePath
?:
string
;
consumes
?:
string
[]
;
definitions
?:
{
[
name
:
string
]
:
Swagger
.
Schema2
;
}
;
externalDocs
?:
Swagger
.
ExternalDocs
;
host
?:
string
;
info
:
Swagger
.
Info
;
parameters
?:
{
[
name
:
string
]
:
Swagger
.
Parameter
;
}
;
paths
:
{
[
name
:
string
]
:
Swagger
.
Path
;
}
;
produces
?:
string
[]
;
responses
?:
{
[
name
:
string
]
:
Swagger
.
Response
;
}
;
schemes
?:
Swagger
.
Protocol
[]
;
security
?:
Swagger
.
Security
[]
;
securityDefinitions
?:
{
[
name
:
string
]
:
Swagger
.
SecuritySchemes
;
}
;
swagger
:
"2.0"
;
tags
?:
Swagger
.
Tag
[]
;
}
Hierarchy (
view full
)
Swagger
.
Spec
Spec2
Index
Properties
base
Path?
consumes?
definitions?
external
Docs?
host?
info
parameters?
paths
produces?
responses?
schemes?
security?
security
Definitions?
swagger
tags?
Properties
Optional
base
Path
base
Path
?:
string
Optional
consumes
consumes
?:
string
[]
Optional
definitions
definitions
?:
{
[
name
:
string
]
:
Swagger
.
Schema2
;
}
Type declaration
[
name
:
string
]:
Swagger
.
Schema2
Optional
external
Docs
external
Docs
?:
Swagger
.
ExternalDocs
Optional
host
host
?:
string
info
info
:
Swagger
.
Info
Optional
parameters
parameters
?:
{
[
name
:
string
]
:
Swagger
.
Parameter
;
}
Type declaration
[
name
:
string
]:
Swagger
.
Parameter
paths
paths
:
{
[
name
:
string
]
:
Swagger
.
Path
;
}
Type declaration
[
name
:
string
]:
Swagger
.
Path
Optional
produces
produces
?:
string
[]
Optional
responses
responses
?:
{
[
name
:
string
]
:
Swagger
.
Response
;
}
Type declaration
[
name
:
string
]:
Swagger
.
Response
Optional
schemes
schemes
?:
Swagger
.
Protocol
[]
Optional
security
security
?:
Swagger
.
Security
[]
Optional
security
Definitions
security
Definitions
?:
{
[
name
:
string
]
:
Swagger
.
SecuritySchemes
;
}
Type declaration
[
name
:
string
]:
Swagger
.
SecuritySchemes
swagger
swagger
:
"2.0"
Optional
tags
tags
?:
Swagger
.
Tag
[]
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
base
Path
consumes
definitions
external
Docs
host
info
parameters
paths
produces
responses
schemes
security
security
Definitions
swagger
tags
tsoa
@tsoa
cli
AbstractRouteGenerator
DefaultRouteGenerator
Config
ConfigArgs
ExtendedRoutesConfig
ExtendedSpecConfig
SwaggerArgs
generateRoutes
generateSpec
generateSpecAndRoutes
getSwaggerOutputPath
runCLI
validateSpecConfig
runtime
Swagger
ApiKeySecurity
BaseParameter
BaseSchema
BasicSecurity
BasicSecurity3
BearerSecurity3
BodyParameter
Components
Contact
Example3
ExternalDocs
FormDataParameter
Header
Header3
HeaderParameter
Info
License
MediaType
OAuth2AccessCodeSecurity
OAuth2ApplicationSecurity
OAuth2ImplicitSecurity
OAuth2PasswordSecurity
OAuth2Security3
OAuth2SecurityFlow3
OAuthScope
OpenIDSecurity
Operation
Operation3
Path
Path3
PathParameter
QueryParameter
RequestBody
Response
Response3
Schema
Schema2
Schema3
Security
Server
Spec
Spec2
Spec3
Tag
XML
DataFormat
DataType
OAuth2FlowTypes
OAuthFlow
Parameter
Parameter2
Parameter3
Protocol
SecuritySchemes
SupportedSpecMajorVersion
isQueryParameter
Tsoa
AnyType
ArrayParameter
ArrayType
BinaryType
BooleanType
BufferType
ByteType
Controller
DateTimeType
DateType
DoubleType
EnumType
Extension
FileType
FloatType
IntegerType
IntersectionType
LongType
Metadata
Method
MethodsSignatureMap
NestedObjectLiteralType
ObjectsNoPropsType
Parameter
Property
RefAliasType
RefEnumType
RefObjectType
ReferenceTypeBase
ReferenceTypeMap
ResParameter
Response
Security
StringType
TypeBase
UndefinedType
UnionType
VoidType
HeaderType
PrimitiveType
PrimitiveTypeLiteral
RefTypeLiteral
ReferenceType
SchemaValidatorKey
Type
TypeStringLiteral
ValidatorKey
Validators
TsoaRoute
Models
ParameterSchema
PropertySchema
RefEnumModelSchema
RefObjectModelSchema
RefObjectModels
RefTypeAliasModelSchema
Security
ModelSchema
ValidatorSchema
Controller
ExpressTemplateService
HapiTemplateService
KoaTemplateService
TemplateService
ValidateError
ValidationService
AdditionalProps
ArrayValidator
BooleanValidator
Config
DateTimeValidator
DateValidator
Exception
FieldErrors
File
FloatValidator
IntegerValidator
IocContainer
RoutesConfig
SpecConfig
StringValidator
DeprecatedOptionForAdditionalPropertiesHandling
ExtensionType
HttpStatusCodeLiteral
HttpStatusCodeStringLiteral
IocContainerFactory
OtherValidOpenApiHttpStatusCode
TsoaResponse
Validator
Body
BodyProp
Consumes
Delete
Deprecated
Example
Extension
FormField
Get
Head
Header
Hidden
Inject
Middlewares
NoSecurity
OperationId
Options
Patch
Path
Post
Produces
Put
Queries
Query
Request
RequestProp
Res
Response
Route
Security
SuccessResponse
Tags
UploadedFile
UploadedFiles
ValidateParam
assertNever
fetchMiddlewares
isDefaultForAdditionalPropertiesAllowed
tsoa
Swagger
ApiKeySecurity
BaseParameter
BaseSchema
BasicSecurity
BasicSecurity3
BearerSecurity3
BodyParameter
Components
Contact
Example3
ExternalDocs
FormDataParameter
Header
Header3
HeaderParameter
Info
License
MediaType
OAuth2AccessCodeSecurity
OAuth2ApplicationSecurity
OAuth2ImplicitSecurity
OAuth2PasswordSecurity
OAuth2Security3
OAuth2SecurityFlow3
OAuthScope
OpenIDSecurity
Operation
Operation3
Path
Path3
PathParameter
QueryParameter
RequestBody
Response
Response3
Schema
Schema2
Schema3
Security
Server
Spec
Spec2
Spec3
Tag
XML
DataFormat
DataType
OAuth2FlowTypes
OAuthFlow
Parameter
Parameter2
Parameter3
Protocol
SecuritySchemes
SupportedSpecMajorVersion
isQueryParameter
Tsoa
AnyType
ArrayParameter
ArrayType
BinaryType
BooleanType
BufferType
ByteType
Controller
DateTimeType
DateType
DoubleType
EnumType
Extension
FileType
FloatType
IntegerType
IntersectionType
LongType
Metadata
Method
MethodsSignatureMap
NestedObjectLiteralType
ObjectsNoPropsType
Parameter
Property
RefAliasType
RefEnumType
RefObjectType
ReferenceTypeBase
ReferenceTypeMap
ResParameter
Response
Security
StringType
TypeBase
UndefinedType
UnionType
VoidType
HeaderType
PrimitiveType
PrimitiveTypeLiteral
RefTypeLiteral
ReferenceType
SchemaValidatorKey
Type
TypeStringLiteral
ValidatorKey
Validators
TsoaRoute
Models
ParameterSchema
PropertySchema
RefEnumModelSchema
RefObjectModelSchema
RefObjectModels
RefTypeAliasModelSchema
Security
ModelSchema
ValidatorSchema
AbstractRouteGenerator
Controller
DefaultRouteGenerator
ExpressTemplateService
HapiTemplateService
KoaTemplateService
TemplateService
ValidateError
ValidationService
AdditionalProps
ArrayValidator
BooleanValidator
Config
ConfigArgs
DateTimeValidator
DateValidator
Exception
ExtendedRoutesConfig
ExtendedSpecConfig
FieldErrors
File
FloatValidator
IntegerValidator
IocContainer
RoutesConfig
SpecConfig
StringValidator
SwaggerArgs
DeprecatedOptionForAdditionalPropertiesHandling
ExtensionType
HttpStatusCodeLiteral
HttpStatusCodeStringLiteral
IocContainerFactory
OtherValidOpenApiHttpStatusCode
TsoaResponse
Validator
Body
BodyProp
Consumes
Delete
Deprecated
Example
Extension
FormField
Get
Head
Header
Hidden
Inject
Middlewares
NoSecurity
OperationId
Options
Patch
Path
Post
Produces
Put
Queries
Query
Request
RequestProp
Res
Response
Route
Security
SuccessResponse
Tags
UploadedFile
UploadedFiles
ValidateParam
assertNever
fetchMiddlewares
generateRoutes
generateSpec
generateSpecAndRoutes
getSwaggerOutputPath
isDefaultForAdditionalPropertiesAllowed
runCLI
validateSpecConfig
Generated using
TypeDoc