mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-16 23:10:29 +00:00
Merge pull request #33246 from cylon3035/swagger-schema-official-parameter
@types/swagger-schema-official Add specific values for "in" on Parameters acording to swagger spec
This commit is contained in:
+5
@@ -47,24 +47,29 @@ export interface BaseParameter {
|
||||
}
|
||||
|
||||
export interface BodyParameter extends BaseParameter {
|
||||
in: 'body';
|
||||
schema?: Schema;
|
||||
}
|
||||
|
||||
export interface QueryParameter extends BaseParameter, BaseSchema {
|
||||
in: 'query';
|
||||
type: string;
|
||||
allowEmptyValue?: boolean;
|
||||
}
|
||||
|
||||
export interface PathParameter extends BaseParameter, BaseSchema {
|
||||
in: 'path';
|
||||
type: string;
|
||||
required: boolean;
|
||||
}
|
||||
|
||||
export interface HeaderParameter extends BaseParameter, BaseSchema {
|
||||
in: 'header';
|
||||
type: string;
|
||||
}
|
||||
|
||||
export interface FormDataParameter extends BaseParameter, BaseSchema {
|
||||
in: 'formData';
|
||||
type: string;
|
||||
collectionFormat?: string;
|
||||
allowEmptyValue?: boolean;
|
||||
|
||||
@@ -1373,7 +1373,6 @@ const reference_support: swagger.Spec = {
|
||||
{
|
||||
"in": "body",
|
||||
"name": "bodyParameter",
|
||||
"type": "string",
|
||||
"description": "The body parameter"
|
||||
}
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user