當部署一個定義了具有明確(自訂)名稱的 IAM 資源的 CloudFormation 堆疊時,堆疊建立失敗並出現 InsufficientCapabilities 錯誤。您必須指定什麼才能允許 CloudFormation 建立使用指定名稱的 IAM 資源?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 為 CloudFormation 堆疊指定 CAPABILITY_NAMED_IAM 功能。.
為什麼這是答案
當 CloudFormation 堆疊嘗試建立具有明確(自訂)名稱的 IAM 資源時,需要特別確認。CAPABILITYNAMEDIAM 功能明確告知 CloudFormation,堆疊將建立或修改具有自訂名稱的 IAM 資源,例如 IAM 角色、使用者或政策。這是一個安全機制,要求使用者明確同意 CloudFormation 管理這些具名 IAM 資源,以避免潛在的權限提升或意外修改。 CAPABILITYIAM 功能則用於建立或修改不具自訂名稱的 IAM 資源,例如由 CloudFormation 自動產生的 IAM 角色。CAPABILITYAUTOEXPAND 與巢狀堆疊有關,而使用管理員 IAM 角色部署堆疊雖然可能繞過某些權限問題,但並非解決此特定錯誤的正確或最佳實踐,且可能違反最小權限原則。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡