Используя AWS CloudFormation, разработчику необходимо установить тайм-аут функции Lambda на основе параметра шаблона с именем Environment. Шаблон содержит сопоставление (mapping) с именем EnvironmentData, которое хранит значения тайм-аута для каждой среды. Какую встроенную функцию следует использовать для установки Timeout из сопоставления?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Timeout: !FindInMap [EnvironmentData, !Ref Environment, Timeout].
Почему это правильный ответ
Правильный ответ — !FindInMap. Эта встроенная функция CloudFormation используется для получения значения из сопоставления (mapping), используя два ключа. В данном случае EnvironmentData — это имя сопоставления, !Ref Environment — это первый ключ (имя среды), а Timeout — это второй ключ (имя атрибута, который нужно получить). !GetAtt используется для получения атрибута ресурса, а не значения из сопоставления. !Select используется для получения объекта из списка по индексу. !ForEach не является стандартной встроенной функцией CloudFormation для получения значений из сопоставлений; она используется в других контекстах, например, для итерации по спискам в некоторых расширенных сценариях.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется