Represents a generic handler event for serverless functions.

Constructors

Properties

Methods

Constructors

  • Constructs a new instance of the class.

    Parameters

    • request: Request<ParamsDictionary, any, any, ParsedQs, Record<string, any>>

      The request object.

    • serverlessHandler: ((event: APIGatewayProxyEvent, context: Context) => Promise<void>)

      The serverless handler function.

        • (event, context): Promise<void>
        • Handles a serverless event by executing a transaction and resolving the route based on the event.

          Parameters

          • event: APIGatewayProxyEvent

            The serverless event object.

          • context: Context

            The serverless context object.

          Returns Promise<void>

          None

    Returns default

    None

Properties

request: Request<ParamsDictionary, any, any, ParsedQs, Record<string, any>>

Represents an HTTP request.

serverlessHandler: ((event: APIGatewayProxyEvent, context: Context) => Promise<void>)

The handler function for serverless events in a server.

Type declaration

    • (event, context): Promise<void>
    • Handles a serverless event by executing a transaction and resolving the route based on the event.

      Parameters

      • event: APIGatewayProxyEvent

        The serverless event object.

      • context: Context

        The serverless context object.

      Returns Promise<void>

      None

The function that handles serverless events.

None

Methods