interface IOperation {
    deprecated?: boolean;
    description?: string;
    operationId?: string;
    parameters?: (
        | SwaggerV2.IOperation.IParameter
        | SwaggerV2.IJsonSchema.IReference<`#/definitions/parameters/${string}`>
    )[];
    responses?: Record<
        string,
        | SwaggerV2.IOperation.IResponse
        | SwaggerV2.IJsonSchema.IReference<`#/definitions/responses/${string}`>,
    >;
    security?: Record<string, string[]>[];
    summary?: string;
    tags?: string[];
}

Properties

deprecated?: boolean
description?: string
operationId?: string
parameters?: (
    | SwaggerV2.IOperation.IParameter
    | SwaggerV2.IJsonSchema.IReference<`#/definitions/parameters/${string}`>
)[]
responses?: Record<
    string,
    | SwaggerV2.IOperation.IResponse
    | SwaggerV2.IJsonSchema.IReference<`#/definitions/responses/${string}`>,
>
security?: Record<string, string[]>[]
summary?: string
tags?: string[]