

這是新的 *CloudFormation 範本參考指南*。請更新您的書籤和連結。如需 CloudFormation 入門的說明，請參閱 [AWS CloudFormation 使用者指南](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# `AWS::CodeDeployBlueGreen` 轉換程序
<a name="transform-aws-codedeploybluegreen"></a>

本主題說明如何使用 `AWS::CodeDeployBlueGreen` 轉換，以透過堆疊上的 CodeDeploy 啟用 ECS 藍綠部署。

如需詳細資訊，請參閱**《AWS CloudFormation 使用者指南》中的[使用 CloudFormation 透過 CodeDeploy 執行 ECS 藍/綠部署](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/blue-green.html)。

## Usage
<a name="aws-codedeploybluegreen-usage"></a>

若要使用 `AWS::CodeDeployBlueGreen` 轉換，必須在 CloudFormation 範本的頂層宣告轉換。您無法將 `AWS::CodeDeployBlueGreen` 作為內嵌於任何其他範本區段的轉換使用。

轉換宣告的值必須是常值字串。您不能使用參數或函數來指定轉換值。

### 語法
<a name="aws-codedeploybluegreen-syntax"></a>

若要在您的 CloudFormation 範本中宣告此轉換，請使用下列語法：

#### JSON
<a name="aws-codedeploybluegreen-syntax.json"></a>

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

#### YAML
<a name="aws-codedeploybluegreen-syntax.yaml"></a>

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

`AWS::CodeDeployBlueGreen` 轉換是沒有其他參數的獨立宣告。

## 相關資源
<a name="aws-codedeploybluegreen-related-resources"></a>

如需可在堆疊上啟用 ECS 藍/綠部署的完整 CloudFormation 範本範例，請參閱**《AWS CloudFormation 使用者指南》中的[藍/綠部署範本範例](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/blue-green-template-example.html)。

如需有關使用巨集的一般資訊，請參閱《AWS CloudFormation 使用者指南》**中的[使用範本巨集在 CloudFormation 範本上執行自訂處理](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-macros.html)。