📚

【AWS】CloudFormationのテンプレートセクション

に公開

はじめに

Cloudformationで使用するテンプレートセクションをまとめる。

テンプレートセクション

セクション 説明 必須 備考
AWSTemplateFormatVersion テンプレートのバージョン情報を指定 No バージョンは「2010-09-09」の1つのみ(2025/12/22現在)
Description テンプレートの説明を記述 No
Metadata パラメータのグルーピングが可能 No
Parameters テンプレートにユーザ入力を追加 No
Mappings 実行するリージョンやパラメータに応じて値の変更が可能 No 例えば、リージョンによってAMI IDを変更することが可能
Conditions 条件式の結果(trul/false)に応じてリソース作成有無を分岐可能 No
Resources 作成するAWSリソースを定義 Yes
Outputs 作成したリソースに関する情報をコンソールに表示 No

参考

https://docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/template-anatomy.html

https://www.udemy.com/course/iacaws-cloudformation/

Discussion