Interface AwsLambdaEventFeature

All Superinterfaces:
AwsCloudFeature, AwsFeature, CloudFeature, io.micronaut.core.naming.Described, Feature, io.micronaut.core.naming.Named, OneOfFeature, io.micronaut.core.order.Ordered
All Known Subinterfaces:
AwsApiFeature
All Known Implementing Classes:
AmazonApiGateway, AmazonApiGatewayHttp, AwsLambdaEventFunctionFeature, AwsLambdaRelatedFeature, AwsLambdaS3EventNotification, AwsLambdaScheduledEvent, LambdaFunctionUrl

public interface AwsLambdaEventFeature extends OneOfFeature, AwsFeature
Represents a feature that handles AWS Lambda event types.

This interface is intended for features that define specific Lambda event sources (e.g., API Gateway, S3 events, DynamoDB streams).

It extends OneOfFeature to ensure that only one such event feature can be selected at a time, and AwsFeature to indicate AWS relevance.

The feature category is set to Category.SERVERLESS.