Skip to main content

s3Handler

Callable

  • s3Handler<Configuration, Service, Profile, D>(definition: D & S3Handler<Configuration, Service, Profile>, __namedParameters?: { _kernel?: <Configuration, Service, Profile>(handler: S3Handler<Configuration, Service, Profile>, events: S3RecordSchema[], context: LambdaContext<Configuration, Service, Profile>) => Promise<Try<void>> }): D & EventHandlerFn<Configuration, Service, Profile>

  • Type parameters

    Parameters

    • definition: D & S3Handler<Configuration, Service, Profile>
    • __namedParameters: { _kernel?: <Configuration, Service, Profile>(handler: S3Handler<Configuration, Service, Profile>, events: S3RecordSchema[], context: LambdaContext<Configuration, Service, Profile>) => Promise<Try<void>> } = {}

    Returns D & EventHandlerFn<Configuration, Service, Profile>