UNPKG

@cdkx/web-application

Version:

Static web application hosting related constructs

17 lines (16 loc) 513 B
/// <amd-module name="@cdkx/web-application/handlers/pre-signed-url-generator" /> import { APIGatewayEvent } from 'aws-lambda'; import { S3 } from 'aws-sdk'; import { BaseHandler } from './base-handler'; export declare class PreSignedUrlGenerator extends BaseHandler { private s3; constructor(s3: S3); run(event: APIGatewayEvent): Promise<{ statusCode: number; headers: { 'Content-Type': string; }; body: string; isBase64Encoded: boolean; }>; }