Событие EventBridge настроено на вызов функции AWS Lambda, но вызов функции приводит к AccessDeniedException. Как инженер данных должен исправить эту ошибку?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Убедитесь, что как роль IAM, которую использует EventBridge, так и ресурсная политика функции Lambda имеют необходимые разрешения..
Почему это правильный ответ
Ошибка AccessDeniedException при вызове Lambda функцией EventBridge обычно указывает на проблемы с разрешениями. Необходимо убедиться, что роль IAM, используемая EventBridge для вызова цели (в данном случае Lambda), имеет разрешение lambda:InvokeFunction. Кроме того, ресурсная политика самой Lambda функции должна разрешать EventBridge вызывать ее. Неправильные варианты: Политика доверия роли выполнения функции Lambda позволяет EventBridge принимать на себя роль выполнения: Это относится к тому, кто может использовать роль Lambda, а не к тому, кто может вызывать функцию. Подсеть, в которой развернута функция Lambda, настроена как частная подсеть: Это относится к сетевой конфигурации и не вызывает AccessDeniedException при вызове из EventBridge. Схемы EventBridge действительны и конфигурация сопоставления событий верна: Это относится к формату событий и их маршрутизации, а не к проблемам с разрешениями.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется