У меня есть ведро S3 для хранения предметов.
В событии создания объекта я хочу отправить определенную категорию объектов двум лямбдам параллельно:
my_email_lambda
my_logging_lambda
Я установил правило следующим образом:
Rule 1:
Prefix: /my/folder
Suffix:
Send to: lambda
Lambda: my_email_lambda
Rule 2:
Prefix: /my/folder
Suffix:
Send to: lambda
Lambda: my_logging_lambda
Когда я пытаюсь это сделать, я получаю сообщение об ошибке:
Конфигурация определена неоднозначно. Не может иметь перекрывающихся суффиксов
в двух правилах, если префиксы перекрываются для одного и того же типа события.
Почему это неоднозначно? Я хочу отправить события на две отдельные лямбды. Если бы это была операция move
, то мы могли бы считать эту настройку неоднозначной. Однако это операция уведомления о событии. Это не двусмысленно. Если операция не поддерживается, в сообщении об ошибке должно быть указано это.