FilterCriteria
- class aws_cdk.aws_lambda.FilterCriteria
Bases:
object
Filter criteria for Lambda event filtering.
- ExampleMetadata:
infused
Example:
import aws_cdk.aws_lambda_event_sources as eventsources import aws_cdk.aws_dynamodb as dynamodb # fn: lambda.Function table = dynamodb.Table(self, "Table", partition_key=dynamodb.Attribute( name="id", type=dynamodb.AttributeType.STRING ), stream=dynamodb.StreamViewType.NEW_IMAGE ) fn.add_event_source(eventsources.DynamoEventSource(table, starting_position=lambda_.StartingPosition.LATEST, filters=[lambda_.FilterCriteria.filter({"event_name": lambda_.FilterRule.is_equal("INSERT")})] ))
Static Methods
- classmethod filter(filter)
Filter for event source.
- Parameters:
filter (
Mapping
[str
,Any
]) –- Return type:
Mapping
[str
,Any
]