Я пытаюсь передавать данные из DynamoDB в ElasticSearch. Я проверил документацию по AWS + некоторым другим источникам онлайн, но я застрял в проблеме безопасности. Поэтому я использую лямбда-функцию, процесс извлечения данных из DynamoDB в порядке, но затем, когда я пытаюсь выполнить обратную запись в ElasticSearch, я получаю ошибку:
"нет разрешений для [indices: data / write / bulk] и пользователь [name = arn: aws: iam :: номер учетной записи: role / DynamodB_to_es, backend_roles = [arn: aws: iam :: номер учетной записи: роль / DynamodB_to_es], requiredTenant = нулевой] "
Это моя лямбда-функция. Я понял, что это всегда будет неудачей из-за расширения "_bulk". Спасибо !!
Моя лямбда-функция: https://github.com/YassineRjl/Lambda-Func---DynamoDB-to-ElasticSearch/blob/master/lambda_func.py
Моя роль в IAM: ![enter image description here](https://i.stack.imgur.com/KHfMq.png)