Skip to main content

OpenApiWebdaOperation

@webda/core


Interface: OpenApiWebdaOperation

Defined in: packages/core/src/rest/irest.ts:82

Operation object with optional schemas

Extends​

  • DeepPartial<OpenAPIV3.OperationObject>

Properties​

callbacks?​

optional callbacks?: DeepPartial<{[callback: string]: ReferenceObject | CallbackObject; }>

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:225

Inherited from​

DeepPartial.callbacks


deprecated?​

optional deprecated?: boolean

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:228

Inherited from​

DeepPartial.deprecated


description?​

optional description?: string

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:219

Inherited from​

DeepPartial.description


externalDocs?​

optional externalDocs?: ExternalDocumentationObject

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:220

Inherited from​

DeepPartial.externalDocs


operationId?​

optional operationId?: string

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:221

Inherited from​

DeepPartial.operationId


parameters?​

optional parameters?: DeepPartial<ReferenceObject | ParameterObject>[]

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:222

Inherited from​

DeepPartial.parameters


requestBody?​

optional requestBody?: DeepPartial<ReferenceObject | RequestBodyObject>

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:223

Inherited from​

DeepPartial.requestBody


responses?​

optional responses?: ResponsesObject

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:224

Inherited from​

DeepPartial.responses


schemas?​

optional schemas?: object

Defined in: packages/core/src/rest/irest.ts:83

input?​

optional input?: string | JSONSchema7

output?​

optional output?: string | JSONSchema7


security?​

optional security?: DeepPartial<SecurityRequirementObject>[]

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:229

Inherited from​

DeepPartial.security


servers?​

optional servers?: DeepPartial<ServerObject>[]

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:230

Inherited from​

DeepPartial.servers


summary?​

optional summary?: string

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:218

Inherited from​

DeepPartial.summary


tags?​

optional tags?: string[]

Defined in: node_modules/.pnpm/openapi-types@12.1.3/node_modules/openapi-types/dist/index.d.ts:217

Inherited from​

DeepPartial.tags