UNPKG

apim-developer-portal1

Version:

API management developer portal

40 lines (33 loc) 767 B
/** * Model of API operation request parameter */ export interface ParameterContract { /** * Parameter name, e.g. api-version. */ name: string; /** * Parameter description. */ description: string; /** * Parameter placement, e.g. "query", "template", "header", "body". */ in: string; /** * Parameter type, e.g. "string", "int64", etc. */ type: string; /** * Parameter default value, e.g. "2018-06-01-preview". */ defaultValue: string; /** * Parameter value suggestions, e.g. ["2016-07-07","2016-10-10", "2018-06-01-preview"] */ values: string[]; /** * Indicates if the parameter is required to make a request. */ required: boolean; }