'AWS CDK 部署' 變數 - Amazon CodeCatalyst

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

'AWS CDK 部署' 變數

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

如需在工作流程中參考這些變數的相關資訊,請參閱 使用預定義變量

金鑰

stack-id

在工作流程執行期間部署至 之 AWS CDK 應用程式堆疊的 Amazon Resource Name (ARN)。

範例:arn:aws:cloudformation:us-west-2:111122223333:stack/codecatalyst-cdk-app-stack/6aad4380-100a-11ec-a10a-03b8a84d40df

deployment-platform

部署平台的名稱。

硬式編碼為 AWS:CloudFormation

region

在工作流程執行期間 AWS 區域 部署至 的 區域碼。

範例:us-west-2

SKIP-DEPLOYMENT

true表示在工作流程執行期間略過 AWS CDK 應用程式堆疊的部署。如果堆疊自上次部署以來沒有變更,則會略過堆疊部署。

此變數僅在其值為 時產生true

硬式編碼為 true

AWS CloudFormation 變數

除了產生先前列出的變數之外,AWS CDK 部署動作也會將CloudFormation輸出變數公開為工作流程變數,以供後續工作流程動作使用。根據預設,動作只會公開其找到的前四個 (或更少) CloudFormation 變數。若要判斷哪些公開,請執行一次AWS CDK 部署動作,然後查看執行詳細資訊頁面的變數索引標籤。如果變數索引標籤上列出的變數不是您想要的變數,您可以使用 CfnOutputVariables YAML 屬性來設定不同的變數。如需詳細資訊,請參閱 中的CfnOutputVariables屬性描述「AWS CDK 部署」動作 YAML