

Amazon CodeCatalyst 不再向新客戶開放。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[如何從 CodeCatalyst 遷移](migration.md)。

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

# 「AWS CDK 部署」變數
<a name="cdk-dep-action-variables"></a>

**AWS CDK 部署**動作會在執行時間產生並設定下列變數。這些稱為*預先定義的變數*。

如需在工作流程中參考這些變數的資訊，請參閱 [使用預先定義的變數](workflows-using-predefined-variables.md)。


| 金鑰 | 值 | 
| --- | --- | 
| stack-id | 在工作流程執行期間部署至 之 AWS CDK 應用程式堆疊的 Amazon Resource Name (ARN)。<br />範例：`arn:aws:cloudformation:us-west-2:111122223333:stack/codecatalyst-cdk-app-stack/6aad4380-100a-11ec-a10a-03b8a84d40df` | 
| deployment-platform | 部署平台的名稱。<br />硬式編碼為 `AWS:CloudFormation`。 | 
| region | 在工作流程執行期間 AWS 區域 部署至 的 區域碼。<br />範例：`us-west-2` | 
| SKIP-DEPLOYMENT | 值 `true`表示在工作流程執行期間略過 AWS CDK 應用程式堆疊的部署。如果堆疊自上次部署以來沒有變更，則會略過堆疊部署。<br />只有在其值為 時，才會產生此變數`true`。<br />硬式編碼為 `true`。 | 
| *CloudFormation 變數* | 除了產生先前列出的變數之外，**AWS CDK 部署**動作也會將 *CloudFormation* 輸出變數公開為*工作流程*變數，以供後續工作流程動作使用。根據預設， 動作只會公開其找到的前四個 （或更少） CloudFormation 變數。若要判斷哪些公開，請執行一次**AWS CDK 部署**動作，然後查看執行詳細資訊頁面的**變數**索引標籤。如果變數索引標籤上列出的變數不是您想要的變數，您可以使用 `CfnOutputVariables` YAML 屬性來設定不同的**變數**。如需詳細資訊，請參閱 中的 [CfnOutputVariables](cdk-dep-action-ref.md#cdk.dep.cfn.out) 屬性描述[「AWS CDK 部署」動作 YAML](cdk-dep-action-ref.md)。 | 