Skip to main content

internal.ParametersSchema

Home > @backstage/backend-openapi-utils > internal > ParametersSchema

Signature:

export type ParametersSchema<Doc extends RequiredDoc, Path extends Extract<keyof Doc['paths'], string>, Method extends keyof Doc['paths'][Path], FilterType extends ImmutableParameterObject> = MapToSchema<Doc, FullMap<MapDiscriminatedUnion<Filter<ValueOf<DocParameters<Doc, Path, Method>>, FilterType>, 'name'>>>;

References: RequiredDoc, ImmutableParameterObject, MapToSchema, FullMap, MapDiscriminatedUnion, Filter, ValueOf, DocParameters