AmazonAWS Developer Associate DVA-C02 Certification
·TW
·更新於 28 Jul 2026
一位開發人員需要使用 AWS CloudFormation 根據名為 Environment 的範本參數來設定 Lambda 函數的逾時。該範本包含一個名為 EnvironmentData 的映射,其中儲存了每個環境的逾時值。應該使用哪個內建函數來從映射中設定 Timeout?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: Timeout: !FindInMap [EnvironmentData, !Ref Environment, Timeout].
為什麼這是答案
正確答案是 !FindInMap,因為它專為從 CloudFormation 範本中的映射(Map)中檢索值而設計。此函數接受三個參數:映射的名稱(EnvironmentData)、要查找的頂層鍵(!Ref Environment,它會解析為實際的環境名稱),以及要從該鍵對應的值中提取的特定屬性(Timeout)。這完美符合從 EnvironmentData 映射中根據 Environment 參數動態設定 Lambda 逾時的需求。
!GetAtt 用於從已建立的資源中獲取屬性,而不是從映射中獲取值。
!Select 用於從物件清單中檢索單個物件,而不是從映射中查找值。
!ForEach 用於迭代清單並對每個項目應用轉換,這與從映射中查找單個值的目的不符。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡