发布于: Oct 20, 2022

AWS CloudFormation 已将语言转换(称作“AWS::LanguageExtensions”)的可用性扩展到 AWS GovCloud(美国)区域。在模板中声明时,该转换在 AWS CloudFormation 中启用模板语言的扩展。

通过此次发布,您可以在 AWS GovCloud(美国)区域使用以下内容:用于长度 (Fn::Length) 和 JSON 字符串转换 (Fn::ToJsonString) 的内在函数,以及对更新和删除策略中的内在函数和伪参数引用的支持。例如,您可以使用 Fn::Length 内在函数返回数组中的元素数,也可以使用返回数组的内在函数。您可以使用 Fn::ToJsonString 内在函数将对象或数组转换为其相应的 JSON 字符串。最后,您可以使用内在函数定义 DeletionPolicy 和 UpdateReplacePolicy 资源属性。

语言扩展转换已在以下 AWS 区域全面推出:美国东部(俄亥俄州、弗吉尼亚州北部)、美国西部(俄勒冈州、北加利福尼亚)、加拿大(中部)、欧洲地区(爱尔兰、法兰克福、伦敦、斯德哥尔摩、巴黎、米兰)、亚太地区(香港、雅加达、孟买、大阪、首尔、新加坡、悉尼、东京)、南美洲(圣保罗)、中东(巴林)、非洲(开普敦)、AWS GovCloud(美国)、由光环新网运营的 Amazon Web Services 中国(北京)区域,以及由西云数据运营的 Amazon Web Services(宁夏)区域。

要了解更多信息,请参阅 CloudFormation 文档。要参与语言扩展开放讨论,请加入语言讨论 Github 存储库。使用该存储库,客户可以请求语言功能,并就新语言功能的征求意见 (RFC) 建议留下反馈。