View a markdown version of this page

codepipeline-region-fanout-check - AWS Config

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

codepipeline-region-fanout-check

检查每个阶段 AWS CodePipeline 部署的区域数量是否超过之前所有合并阶段中部署的 AWS CodePipeline 区域数量的 N 倍,其中 N 是区域扇出数。第一个部署阶段可以部署到最多一个区域,第二个部署阶段可以部署到 regionFanoutFactor 中指定的最大数量的区域。如果未提供,regionFanoutFactor则默认情况下,该值为 3。例如:如果第一个部署阶段部署到 1 个区域,第二个部署阶段部署到 3 个区域,则第三个部署阶段可以部署到 12 个区域,即前面阶段的总和乘以区域扇出数(3)。如果在第一阶段部署在多个区域,在第二阶段部署在 3 个区域或在第三阶段部署在 12 个区域,则此规则为 NON_COMPLIANT。

标识符:CODEPIPELINE_REGION_FANOUT_CHECK

资源类型: AWS::CodePipeline::Pipeline

触发器类型: 配置更改

AWS 区域:除亚太 AWS 地区(新西兰)、中东(巴林)、中国(北京)、亚太地区(泰国)、亚太地区(雅加达)、非洲(开普敦)、亚太地区(大阪)、亚太地区(马来西亚)、亚太地区(墨尔本)、(美国东部)、(美国西部) AWS GovCloud 、墨西哥(中部) AWS GovCloud 、亚太地区(台北)、加拿大西部(卡尔加里)以外的所有支持区域、欧洲(西班牙)、中国(宁夏)、欧洲(苏黎世)区域

参数:

regionFanoutFactor (可选)
类型:int
原定设置值:3

在之前的所有阶段中部署到的区域数量是任何阶段可以部署到的可接受区域数量。 AWS CodePipeline

AWS CloudFormation 模板

要使用 AWS CloudFormation 模板创建 AWS Config 托管规则,请参阅使用 AWS CloudFormation 模板创建 AWS Config 托管规则