codepipeline-region-fanout-check - AWS Config

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

codepipeline-region-fanout-check

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

标识符:CODEPIPELINE_ REGION _ FANOUT _ CHECK

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

触发器类型: 配置更改

AWS 区域:仅适用于亚太地区(孟买)、欧洲(巴黎)、美国东部(俄亥俄州)、欧洲(爱尔兰)、欧洲(法兰克福)、南美洲(圣保罗)、美国东部(弗吉尼亚北部)、亚太地区(首尔)、欧洲(伦敦)、亚太地区(东京)、美国西部(俄勒冈)、美国西部(加利福尼亚北部)、亚太地区(新加坡)、亚太地区(悉尼)、加拿大(中部)区域

参数:

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

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

AWS CloudFormation 模板

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