interface IPath {
    delete?: OpenApiV3.IOperation;
    description?: string;
    get?: OpenApiV3.IOperation;
    head?: OpenApiV3.IOperation;
    options?: OpenApiV3.IOperation;
    parameters?: (
        | OpenApiV3.IOperation.IParameter
        | OpenApiV3.IJsonSchema.IReference<`#/components/headers/${string}`>
        | OpenApiV3.IJsonSchema.IReference<`#/components/parameters/${string}`>
    )[];
    patch?: OpenApiV3.IOperation;
    post?: OpenApiV3.IOperation;
    put?: OpenApiV3.IOperation;
    servers?: OpenApiV3.IServer[];
    summary?: string;
    trace?: OpenApiV3.IOperation;
}

Hierarchy

Properties

description?: string
parameters?: (
    | OpenApiV3.IOperation.IParameter
    | OpenApiV3.IJsonSchema.IReference<`#/components/headers/${string}`>
    | OpenApiV3.IJsonSchema.IReference<`#/components/parameters/${string}`>
)[]
servers?: OpenApiV3.IServer[]
summary?: string