ISwaggerBuildDefinition

setBasePath: string

Define base URL for all API.

setOpenapi: string

Define version of OpenAPI.

setInfo : SwaggerInfo

Define setInfo.

setConsumes: string[]

Define the MIME types supported by the API for setConsumes. The root-level definition can be overridden in individual operations.

setProduces: string[]

Define the MIME types supported by the API for setProduces. The root-level definition can be overridden in individual operations.

setSchemes: string[]

Define Schemes.

setHost: string

Define setHost.

models: {[key: string]: ISwaggerBuildDefinitionModel}

Define all model.

externalDocs: ISwaggerExternalDocs

Define external docs

securityDefinitions: {[key: string]: ISwaggerSecurityDefinition}

Define security definitions

responses: {[key: string]: IApiOperationArgsBaseResponse}

An object to hold responses that can be used across operations. This property does not define global responses for all operations.