スタックレベルのタグが CloudFormation スタック内のリソースに伝達されないのはなぜですか?

所要時間1分
0

スタックレベルのタグが AWS CloudFormation スタック内のリソースに伝達されません。

簡単な説明

スタックレベルのタグのリソースへの伝達は、リソースによって異なります。CloudFormation は、[Tags] (タグ) プロパティを持つリソースについてのみ、スタックレベルのタグの伝達をサポートします。AWS リソースとそのプロパティタイプのリストについては、「AWS resource and property types reference」を参照してください。

次の例は、[Tags] (タグ) プロパティをサポートするリソースとサポートしないリソースの間のスタックレベルのタグの伝達の違いを示しています。

解決方法

[Tags] (タグ) プロパティをサポートするリソース

リソースAWS::S3::Bucket は [Tags] (タグ) プロパティをサポートしています。

AWS::S3::Bucket リソースを使用してスタックを作成し、スタックレベルのタグを指定します。

スタックの作成後、S3 バケットリソースでは aws: のプレフィックスの付いたスタックレベルのタグが伝達されます。

[Tags] (タグ) プロパティをサポートしないリソース

PutRule API ではタグを指定できますが、AWS::Events::Rule リソースは [Tags] (タグ) プロパティをサポートしていません。

AWS::Events::Rule リソースを使用してスタックを作成し、スタックレベルのタグを指定します。

スタックが作成されると、Events Rule リソースには伝達されたスタックレベルのタグがなくなります。

GitHub で issue を検索または作成する

[Tags] (タグ) プロパティをサポートするリソースについて、スタックレベルのタグが伝達しない場合は、GitHub ウェブサイトの cloudformation-coverage-roadmap で、それが既知の問題であるかどうかを確認します。issue として提出されていない場合は、[New issue] を選択して issue を作成します。


AWS公式
AWS公式更新しました 2年前
コメントはありません

関連するコンテンツ