Interface Operation

interface Operation {
    consumes?: string[];
    deprecated?: boolean;
    description?: string;
    externalDocs?: Swagger.ExternalDocs;
    operationId: string;
    parameters?: Swagger.Parameter2[];
    produces?: string[];
    responses: {
        [name: string]: Swagger.Response;
    };
    schemes?: Swagger.Protocol[];
    security?: Swagger.Security[];
    summary?: string;
    tags?: string[];
    [key: string]: unknown;
}

Indexable

[key: string]: unknown

Properties

consumes?: string[]
deprecated?: boolean
description?: string
externalDocs?: Swagger.ExternalDocs
operationId: string
parameters?: Swagger.Parameter2[]
produces?: string[]
responses: {
    [name: string]: Swagger.Response;
}

Type declaration

schemes?: Swagger.Protocol[]
security?: Swagger.Security[]
summary?: string
tags?: string[]

Generated using TypeDoc