Теперь, когда AWS Lambda поддерживает отправку ответов непосредственно в SNS без использования AWS API с использованием функции 'Destination' , возможно ли включить атрибуты сообщения в ответ? В частности, для того, чтобы сделать фильтрацию сообщений (например, через политику фильтра подписки). Примерно так:
{ "Message" : "Hello World", "Accepted" : "true" }
Мы хотим, чтобы SNS посмотрел на поле Accepted
и перенаправил сообщение на следующий шаг, если true
. Похоже, это возможно, но я не могу найти никаких документов о том, как точно указать c атрибуты сообщения в полезной нагрузке ответа при использовании лямбда-адресата, а не AWS API.
Как мы форматируем полезную нагрузку лямбда-ответа, чтобы фильтр атрибутов SNS мог работать с ней для сообщения Lambda Destination -> SNS?