@bitblit/epsilon
Version:
Tiny adapter to simplify building API gateway Lambda APIS
15 lines (14 loc) • 464 B
TypeScript
import { RouteValidatorConfig } from './route-validator-config';
import { HandlerFunction } from './handler-function';
export interface RouteMapping {
method: string;
path: string;
function: HandlerFunction<any>;
timeoutMS: number;
validation: RouteValidatorConfig;
authorizerName: string;
disableAutomaticBodyParse: boolean;
disableQueryMapAssure: boolean;
disableHeaderMapAssure: boolean;
disablePathMapAssure: boolean;
}