投稿日: Oct 20, 2022

AWS CloudFormation では、「AWS::LanguageExtensions」という言語変換を AWS GovCloud (米国) リージョンでも利用できるようになりました。テンプレートで宣言すると、この言語変換によって AWS CloudFormation のテンプレート言語の拡張が可能になります。

今回のリリースによって、長さ (Fn::Length) と JSON 文字列変換 (Fn::ToJsonString) の組み込み関数、および更新ポリシーや削除ポリシーにおける組み込み関数と擬似パラメータ参照のサポートを AWS GovCloud (米国) リージョンで利用できるようになりました。例えば、組み込み関数 [Fn::Length] を使用して、配列または配列を返す組み込み関数内の要素数を返すことができます。組み込み関数 [Fn::ToJsonString] を使用して、オブジェクトまたは配列を、対応する JSON 文字列に変換できます。最後に、組み込み関数を使用して、DeletionPolicy および UpdateReplacePolicy のリソース属性を定義できます。

言語拡張機能の変換は、米国東部 (オハイオ、バージニア北部)、米国西部 (オレゴン、北カルフォルニア)、カナダ (中部)、欧州 (アイルランド、フランクフルト、ロンドン、ストックホルム、パリ、ミラノ)、アジアパシフィック (香港、ジャカルタ、ムンバイ、大阪、ソウル、シンガポール、シドニー、東京)、南米 (サンパウロ)、中東 (バーレーン)、アフリカ (ケープタウン)、AWS GovCloud (米国)、Sinnet が運営するアマゾン ウェブ サービス中国 (北京) リージョン、NWCD が運営するアマゾン ウェブ サービス中国 (寧夏) リージョンの AWS リージョンで一般提供されています。

詳しくは、CloudFormation のドキュメントをご覧ください。言語拡張の公開討論に貢献するには、Language Discussion Github リポジトリにご参加ください。このリポジトリでは、言語機能をリクエストしたり、新しい言語機能の Request for Comments (RFC) 提案についてフィードバックを残したりすることができます。