

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# CfCT マニフェストファイル
<a name="the-manifest-file"></a>

CfCT `manifest.yaml` ファイルは、 AWS リソースを記述するテキストファイルです。次の例は、CfCT マニフェストファイルの構造を示しています。

```
---
region: String
version: 2021-03-15

resources:
  #set of CloudFormation resources, SCP policies, or RCP policies
...
```

前のコード例で示したように、マニフェストファイルの最初の 2 行は、**region** と **version** キーワードの値を指定します。これらのキーワードの定義は次のとおりです。

**region** — AWS Control Tower のデフォルトリージョンのテキスト文字列。この値は、有効な AWS リージョン名 (`us-east-1`、、 `eu-west-1`など) である必要があります`ap-southeast-1`。AWS Control Tower のホームリージョンは、リソース固有のリージョンが指定されていない限り、カスタム AWS Control Tower リソース ( CloudFormation StackSets など) を作成するときのデフォルトです。

```
region:{{your-home-region}}
```

**version** — マニフェストスキーマのバージョン番号。サポートされている最新バージョンは 2021-03-15 です。

```
version: 2021-03-15
```

**注記**  
最新バージョンの使用をお勧めします。マニフェストプロパティを最新バージョンに更新するには、「[CfCT マニフェストのバージョンアップグレード](cfct-compatibility.md)」を参照してください。

前の例で示した次のキーワードは、**resource** キーワードです。マニフェストファイルの **[resources]** (リソース) セクションは高度に構造化されています。これには、CfCT パイプラインによって自動的にデプロイされる AWS リソースの詳細なリストが含まれています。次のセクションで、リソースとその使用可能なパラメータについて説明します。