OptionalaliasThe alias name for the adapter. This is a unique identifier used to reference the adapter. Optional property.
OptionalcurrentThe current status identifier for the adapter. Used to indicate if this adapter instance is active or currently in use. Optional property.
OptionaldefaultDefines whether this adapter is the default adapter used by the application. Optional property.
Error handlers used to manage and report errors that occur within the adapter. These handlers can be used to customize error handling behavior and logging.
The event handler resolver used to create instances of the event handler.
The middleware used for processing incoming or outgoing data in the adapter. Middleware can modify or handle events at different stages of the adapter's lifecycle.
The platform identifier for the adapter. This is used to categorize the adapter based on the environment or technology it supports.
The class type resolver used to create instances of the adapter.
The category of platform this adapter integrates, for grouping and reporting.
Open by design: the core cannot hold the list of platforms that will ever exist, and a
closed union would mean every new one needs a core release before it can name itself.
The known categories are listed for completion; nothing in the framework branches on
this value, which is what makes widening it safe. Match on platform instead when you
need to identify a specific integration.
Configuration interface for the AWS Lambda Http Adapter.
Extends the
AdapterConfiginterface from the Stone.js framework and provides customizable options specific to the AWS Lambda platform. This includes alias, resolver, middleware, hooks, and various adapter state flags.