Я могу создать лямбда-триггер, используя S3-тот же регион. Но при создании триггера с использованием другого региона S3 возникает ошибка
The bucket imebuckt must be in the same region as arn:aws:lambda:ap-south-1::function:ProcessImage.
Как я могу это исправить?
Событие S3 не может запускать лямбду в другом регионе. Что вы можете сделать, например:
Отправить S3 событие к Тема в социальных сетях или Очередь SQS и запускать лямбду в вашем целевом регионе из этого сообщения.
Запускать лямбда в том же регионе из S3 событие и вызвать ваш целевой регион Лямбда из первой лямбды.
Или смесь двух вышеперечисленных - лямбда в области S3 отправляет сообщение Тема SNS или очередь SQS в целевом регионе где ваша целевая лямбда обрабатывает его.
Я бы сделал что-то подобное. Надеюсь, это поможет :)