lizminim

忘れていても思い出せるように。

CloudFromationにて、Resource name ... is no alphanumeric.が発生した場合の対処

CFnでリソース構築時に以下のようなエラーが発生。

An error occured (ValidationError) when calling the CreateChangeSet  operation: Template format error: Resource name testResouce_AccessCheck is non alphanumeric

リソース名はどうやら英数字しか許されないということらしい。今回testResource_AccessCheckという命名のアンダースコア(_)が許可されないためエラーを吐いている。適切に命名するなら今回なら例えばtestResouceAccessCheckとcamelCaseとしてあげると解決するはず。