Маркер задачи функции AWS Step sendTaskSuccess между регионами

У меня есть случай, когда токен задачи получен в качестве входных данных из [Учетная запись A, регион A] для лямбда-выражения, развернутого в [Account B Region B]. Если при отправке sendTaskSuccess/sendTaskFailure лямбда в учетной записи B создаст sfnClient с регионом A, чтобы это работало?

Отличаются ли жетоны задач от региона?

Проблема в том, что мы получаем только токен задачи в качестве входных данных в учетной записи B (нет информации о регионе).


person Sachin Kariyattin    schedule 01.09.2020    source источник


Ответы (1)


Жетоны задач зависят от региона. Я подтвердил это, развернув образец кода. Клиент Sfn должен быть настроен на тот же регион AWS, что и конечный автомат. Если он находится в другом регионе, вы получите это сообщение об ошибке ERROR Invalid Token: 'Invalid token'

person Sachin Kariyattin    schedule 01.09.2020