AWS::CodeDeployBlueGreen
转换
本主题介绍如何使用 AWS::CodeDeployBlueGreen
转换功能,来通过 CodeDeploy 在堆栈上执行 ECS 蓝绿部署。
有关更多信息,请参阅《AWS CloudFormation 用户指南》中的通过 CodeDeploy 使用 CloudFormation 执行 ECS 蓝绿部署。
使用量
要使用 AWS::CodeDeployBlueGreen
转换,您必须在 CloudFormation 模板的顶层对其进行声明。AWS::CodeDeployBlueGreen
不能用作嵌入在任何其他模板部分中的转换。
转换声明的值必须为文字字符串。您无法使用参数或函数来指定转换值。
语法
要在 CloudFormation 模板中声明该转换,请使用以下语法:
JSON
{ "Transform":[ "AWS::CodeDeployBlueGreen" ], "Resources":{
...
} }
YAML
Transform: - 'AWS::CodeDeployBlueGreen' Resources:
...
AWS::CodeDeployBlueGreen
转换是一个独立的声明,没有其他参数。
相关资源
有关可用于在堆栈上进行 ECS 蓝绿部署的完整的 CloudFormation 模板示例,请参阅《AWS CloudFormation 用户指南》中的蓝绿部署模板示例。
有关使用宏的一般信息,请参阅《AWS CloudFormation 用户指南》中的 使用模板宏对 CloudFormation 模板执行自定义处理。