AmazonAWS Developer Associate DVA-C02 Certification
·CN
·更新于 28 Jul 2026
开发人员需要使用 AWS CloudFormation 根据名为 Environment 的模板参数设置 Lambda 函数超时。该模板包含一个名为 EnvironmentData 的映射,其中存储了每个环境的超时值。应该使用哪个内部函数来从映射中设置 Timeout?
选择一个答案
点击一个选项来检查您的答案。
正确答案: Timeout: !FindInMap [EnvironmentData, !Ref Environment, Timeout].
为什么这是答案
正确答案是 !FindInMap。!FindInMap 函数用于从 CloudFormation 模板中定义的映射(Map)中检索值。它需要三个参数:映射的名称(EnvironmentData)、映射中的顶级键(由 !Ref Environment 提供,这将解析为特定的环境名称),以及与该顶级键关联的次级键(Timeout)。这样,CloudFormation 就能根据 Environment 参数的值,从 EnvironmentData 映射中找到对应的超时设置。
其他选项不正确:
!GetAtt 用于获取资源的属性,而不是从映射中查找值。
!Select 用于从一个对象列表中选择一个对象,而不是从映射中查找值。
!ForEach 不是 CloudFormation 的内置函数。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡