@bitblit/epsilon
Version:
Tiny adapter to simplify building API gateway Lambda APIS
13 lines (12 loc) • 484 B
TypeScript
import { RouteValidatorConfig } from './route-validator-config';
import { HandlerFunction } from '../../config/http/handler-function';
import { HttpProcessingConfig } from '../../config/http/http-processing-config';
export interface RouteMapping {
method: string;
path: string;
function: HandlerFunction<any>;
metaProcessingConfig: HttpProcessingConfig;
validation: RouteValidatorConfig;
outboundValidation: RouteValidatorConfig;
authorizerName: string;
}