

これは新しい CloudFormation テンプレートリファレンスガイドです。ブックマークとリンクを更新してください。CloudFormation の開始方法については、『[AWS CloudFormation ユーザーガイド](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)』を参照してください。

# 概要: CloudFormation テンプレートリファレンスガイド
<a name="introduction"></a>

CloudFormation テンプレートリファレンスガイドは、[CloudFormation ユーザーガイド](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)の補完資料です。CloudFormation テンプレートの作成時に使用できるさまざまなコンポーネントに関する詳細情報を提供します。

**リファレンスの概要**  
CloudFormation テンプレートリファレンスガイドには、以下のトピックのリファレンス情報が含まれています。
+ **リソースタイプとプロパティ** – CloudFormation を使用して作成および管理できる AWS リソースのさまざまなタイプです。各リソースタイプには、リソースの設定をカスタマイズするために指定できる独自のプロパティセットがあります。詳細については、「[AWS リソースおよびプロパティタイプのリファレンス](aws-template-resource-type-ref.md)」を参照してください。
+ **リソース属性** — リソースの動作や他のリソースとのやり取りを決定する特別な設定です。たとえば、`UpdatePolicy` 属性を使用すると、リソースを変更するときにリソースを更新する方法を指定できます。詳細については、「[リソース属性リファレンス](aws-product-attribute-reference.md)」を参照してください。
+ **組み込み関数** - 文字列の結合や他のリソースの参照など特定のタスクを実行するために使用できる組み込み関数です。詳細については、「[組み込み関数リファレンス](intrinsic-function-reference.md)」を参照してください。
+ **トランスフォーム** - テンプレート内で特定のタスクや操作を簡単に実行できるように CloudFormation に用意されているマクロです。詳細については、「[変換のリファレンス](transform-reference.md)」を参照してください。
+ **ヘルパースクリプト** - スタックの一部として作成する EC2 インスタンスでソフトウェアをインストールしたりサービスを開始したりするために使用できる Python ヘルパースクリプトです。詳細については、「[CloudFormation ヘルパースクリプトリファレンス](cfn-helper-scripts-reference.md)」を参照してください。
+ **リソース仕様とスキーマ** – 各リソースタイプの詳細な仕様とスキーマを含むファイルです。詳細については、「[Resource spec および スキーマリファレンスResource spec およびスキーマ](resource-spec-and-schemas-reference.md)」を参照してください。

CloudFormation テンプレートを初めて使用する場合は、まず『AWS CloudFormation ユーザーガイド』の「[CloudFormation テンプレートの使用](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-guide.html)」セクションの情報を確認することをお勧めします。

CloudFormation を初めて使用する場合は、「[CloudFormation の使用開始](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/GettingStarted.html)」を参照してください。このガイドでは、サンプルテンプレートを使用して最初のスタックを作成する方法について説明します。