AWS::CodeDeploy::DeploymentGroup RevisionLocation - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::CodeDeploy::DeploymentGroup RevisionLocation

RevisionLocation 是一个属性,用于定义要部署的 CodeDeploy 应用程序修订的位置。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

属性

GitHubLocation

有关存储在 GitHub 中的应用程序构件的位置的信息。

必需:否

类型GitHubLocation

Update requires: No interruption

RevisionType

应用程序修订的类型:

  • S3:存储在 Amazon S3 中的应用程序修订。

  • GitHub:存储在 GitHub 中的应用程序修订(仅限 EC2/本地部署)。

  • 字符串:一个 YAML 格式或 JSON 格式的字符串(仅限 AWS Lambda 部署)。

  • AppSpecContent:包含 AWS Lambda 或 Amazon ECS 部署的 AppSpec 文件内容的 AppSpecContent 对象。该内容的格式设置为 JSON 或 YAML 并存储为 RawString。

必需:否

类型:字符串

允许的值AppSpecContent | GitHub | S3 | String

Update requires: No interruption

S3Location

有关存储在 Amazon S3 中的修订的位置的信息。

必需:否

类型S3Location

Update requires: No interruption