CloudFormationのパラメータって便利ですよね。環境名を定義したり、DynamoDBテーブル名を定義したりです。 そんなパラメータに設定できるDefaultですが、これは最初の1回しか参照されません。 そのため、値を変更する場合はDefaultの値を変更してもダメです。 やってみる 次のCloudFormationテンプレートがあるとします。SNSトピックを1つ作成しており、トピック名に環境名のdevを付与しています。 sample.yaml AWSTemplateFormatVersion: "2010-09-09" Description: Sample Stack Parameters: Env: Type: String Default: dev Resources: FooBarSNSTopic: Type: AWS::SNS::Topic Properties: To
![CloudFormationにあるパラメータのDefaultは最初の1回しか使われないため、値の変更時は注意しよう | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/4656eae8422df545dde06a85d659190fc2eaf04c/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F05%2Faws-cloudformation-cfn.png)