Я создаю чат-бота с помощью Node API AWS.LexModelBuildingService, и я хочу присоединить все новые намерения для запуска одной и той же лямбда-функции.
В консоли я могу сделать это вручную, но этоне работает для проекта, над которым я работаю, присоединение лямбды должно выполняться динамически.
Когда я создаю намерение, я могу добавить строки для присоединения лямбды, но тогда разрешения не обновляютсяи это блокирует меня.
"dialogCodeHook": {
"uri": "arn:aws:lambda:us-east-1:1111111:function:someFunction",
"messageVersion": "1.0"
},
"fulfillmentActivity": {
"type": "CodeHook",
"codeHook": {
"uri": "arn:aws:lambda:us-east-1:1111111:function:someFunction",
"messageVersion": "1.0"
}
}
Как я могу предоставить разрешения всем текущим и будущим намерениям, созданным с помощью Node AWS LEX API, чтобы они могли вызывать лямбду?