filter

@JvmName(name = "kebwagrvsxpkutmj")
suspend fun filter(value: Output<NotificationFilterArgs>)
@JvmName(name = "bytpjckhqnqqudic")
suspend fun filter(value: NotificationFilterArgs?)

Parameters

value

The filtering rules that determine which objects invoke the AWS Lambda function. For example, you can create a filter so that only image files with a `.jpg` extension invoke the function when they are added to the Amazon S3 bucket. Specifies object key name filtering rules. For information about key name filtering, see Configuring event notifications using object key name filtering in the Amazon S3 User Guide.


@JvmName(name = "sgwytkrguidttbjp")
suspend fun filter(argument: suspend NotificationFilterArgsBuilder.() -> Unit)

Parameters

argument

The filtering rules that determine which objects invoke the AWS Lambda function. For example, you can create a filter so that only image files with a `.jpg` extension invoke the function when they are added to the Amazon S3 bucket. Specifies object key name filtering rules. For information about key name filtering, see Configuring event notifications using object key name filtering in the Amazon S3 User Guide.