Optional ReadonlybatchOptional ReadonlyenabledIf the SQS event source mapping should be enabled.
Optional ReadonlyfilterAdd Customer managed KMS key to encrypt Filter Criteria.
Optional ReadonlyfiltersAdd filter criteria option
Optional ReadonlymaxThe maximum amount of time to gather records before invoking the function.
Valid Range: Minimum value of 0 minutes. Maximum value of 5 minutes.
Optional ReadonlymaxThe maximum concurrency setting limits the number of concurrent instances of the function that an Amazon SQS event source can invoke.
https://docs.aws.amazon.com/lambda/latest/dg/with-sqs.html#events-sqs-max-concurrency
Valid Range: Minimum value of 2. Maximum value of 1000.
Optional ReadonlymetricsConfiguration for enhanced monitoring metrics collection When specified, enables collection of additional metrics for the stream event source
Optional ReadonlyreportAllow functions to return partially successful responses for a batch of records.
The largest number of records that AWS Lambda will retrieve from your event source at the time of invoking your function. Your function receives an event with all the retrieved records.
Valid Range: Minimum value of 1. Maximum value of 10. If
maxBatchingWindowis configured, this value can go up to 10,000.