Пользовательский ресурс CloudFormation использовался для подготовки AD Connector. Функция Lambda выполнилась и создала AD Connector, но CloudFormation остается в состоянии CREATE_IN_PROGRESS и не завершается. Что должен сделать инженер для исправления этой ситуации?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Убедиться, что код функции Lambda отправляет ответ на предварительно подписанный URL-адрес S3, который CloudFormation предоставляет для пользовательских ресурсов..
Почему это правильный ответ
CloudFormation ожидает получить ответ от пользовательского ресурса, чтобы определить успешность или неуспешность операции и перейти из состояния CREATEINPROGRESS. Пользовательские ресурсы, реализованные с помощью AWS Lambda, должны отправлять JSON-объект на предварительно подписанный URL-адрес S3, предоставленный CloudFormation. Если функция Lambda успешно создает AD Connector, но не отправляет ответ, CloudFormation будет продолжать ожидать, оставаясь в состоянии CREATEINPROGRESS до истечения таймаута. Другие варианты неверны: Успешное завершение кода Lambda само по себе не уведомит CloudFormation. Разрешение cloudformation:UpdateStack не требуется для выполнения пользовательского ресурса; CloudFormation взаимодействует с Lambda через предварительно подписанный URL-адрес. Разрешение ds:ConnectDirectory необходимо для создания AD Connector, но его наличие не решает проблему зависания CloudFormation, если ответ не отправлен.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется