AWS::CodeDeployBlueGreen 转换 - Amazon CloudFormation
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

这是新的《Amazon CloudFormation 模板参考指南》。请更新您的书签和链接。有关开始使用 CloudFormation 的帮助,请参阅《Amazon CloudFormation 用户指南》https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/Welcome.html

AWS::CodeDeployBlueGreen 转换

本主题介绍如何使用 AWS::CodeDeployBlueGreen 转换功能,来通过 CodeDeploy 在堆栈上执行 ECS 蓝绿部署。

有关更多信息,请参阅《Amazon CloudFormation 用户指南》中的通过 CodeDeploy 使用 CloudFormation 执行 ECS 蓝绿部署

使用量

要使用 AWS::CodeDeployBlueGreen 转换,您必须在 CloudFormation 模板的顶层对其进行声明。AWS::CodeDeployBlueGreen 不能用作嵌入在任何其他模板部分中的转换。

转换声明的值必须为文字字符串。您无法使用参数或函数来指定转换值。

语法

要在 CloudFormation 模板中声明该转换,请使用以下语法:

JSON

{ "Transform":[ "AWS::CodeDeployBlueGreen" ], "Resources":{ ... } }

YAML

Transform: - 'AWS::CodeDeployBlueGreen' Resources: ...

AWS::CodeDeployBlueGreen 转换是一个独立的声明,没有其他参数。

有关可用于在堆栈上进行 ECS 蓝绿部署的完整的 CloudFormation 模板示例,请参阅《Amazon CloudFormation 用户指南》中的蓝绿部署模板示例

有关使用宏的一般信息,请参阅《Amazon CloudFormation 用户指南》中的 使用模板宏对 CloudFormation 模板执行自定义处理