Когда Lambda вызывается SNS, всегда будет только 1 запись?

При получении событий в Lambda от SNS внешняя структура события будет выглядеть примерно так: { "Записи": [...]}

Во всех обучающих программах, которые я видел, в области записей только 1 запись.

Можно ли предположить, что в файле "Records" будет только один элемент?

Ответ 1

Каждое уведомление SNS будет содержать не более одного сообщения.

Обратитесь к разделу надежности в FAQ SNS: https://aws.amazon.com/sns/faqs/

Сказав это, каждый триггер функции лямбда будет иметь только одну запись

Ответ 2

Просто натолкнулся на одно и то же, и для потомков, я думаю, стоит добавить, что в официальном учебнике AWS они полагаются на то, что существует ровно одна запись:

https://docs.aws.amazon.com/lambda/latest/dg/with-sns-create-package.html