リソースタイプのサポート
AWS CloudFormation は、次の公開されている (AWS) リソースタイプのリソースインポート、ドリフト検出、IaC ジェネレーター (コードとしてのインフラジェネレーター) をサポートします。
さらに、CloudFormation は、プロビジョニング可能なプライベートリソースタイプ、つまりプロビジョニングタイプが FULLY_MUTABLE
または IMMUTABLE
のどちらかのインポートオペレーションおよびドリフト検出オペレーションをサポートします。プライベートリソースタイプのリソースでインポートまたはドリフト検出を実行するには、アカウントに登録したリソースタイプのデフォルトバージョンをプロビジョニング可能にする必要があります。リソースのプロビジョニングタイプの詳細については、「AWS CloudFormation API リファレンスガイド」の「DescribeType
アクションの ProvisioningType
パラメータ」および、AWS CLI コマンドリファレンスの「describe-type
コマンド」をご覧ください。
リソースのインポートについて詳しくは、「リソースインポートを使用して CloudFormation スタックに AWS リソースをインポートする」を参照してください。
リソースドリフト検出の詳細については、「ドリフト検出を使用してスタックとリソースへのアンマネージド型設定変更を検出する」を参照してください。
IaC ジェネレーターの詳細については、「IaC ジェネレーターを使用して既存のリソースからテンプレートを生成する」を参照してください。IaC ジェネレーターは、お使いのリージョンの Cloud Control API でサポートされているリソースのみをサポートすることにご注意ください。詳細については、「Cloud Control API ユーザーガイド」の「リソースタイプが Cloud Control API をサポートしているかどうかの判断」を参照してください。
重要
このリストは、すべての AWS リソースタイプを網羅したリストではありません。特定のリソースタイプが以下にリストされていない場合、AWS Cloud Control API からアクセスできない可能性があります。詳細については、「Cloud Control API ユーザーガイド」の「Resource types that support Cloud Control API」を参照してください。個々の AWS サービスは、Cloud Control API を介してどのリソースタイプにアクセスできるようにするかを決定します。
リソース | [Import](インポート) | ドリフト検出 | IaC ジェネレーター |
---|---|---|---|
AWS::CloudWatch::Dashboard |
|||
AWS::Cognito::UserPoolResourceServer |
|||
|
|||
AWS::WorkSpaces::WorkspacesPool |
|||