本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
檢查 AWS CodePipeline 中的每個階段是否部署到超過 AWS CodePipeline 在所有先前合併階段中部署的區域數目的 N 倍,其中 N 是區域扇出編號。第一部署階段最多可以部署一個區域,而第二部署階段最多可以部署 regionFanoutFactor
中指定的最大數量。如果您未提供 regionFanoutFactor
,預設值為三。例如:如果第一部署階段部署到一個區域,而第二部署階段部署到三個區域,第三部署階段可以部署到 12 個區域,也就是先前階段總和數量乘以區域擴散 (三) 數目。如果部署在第一階段多於一個區域、第二階段多於三個區域,或第三階段多於 12 個區域,則表示規則為 NON_COMPLIANT。
識別符: CODEPIPELINE_REGION_FANOUT_CHECK
資源類型:AWS::CodePipeline::Pipeline
觸發類型: Configuration changes (組態變更)
AWS 區域:僅適用於亞太區域 (孟買)、歐洲 (巴黎)、美國東部 (俄亥俄)、歐洲 (愛爾蘭)、中東 (阿拉伯聯合大公國)、歐洲 (法蘭克福)、南美洲 (聖保羅)、亞太區域 (海德拉巴)、美國東部 (維吉尼亞北部)、亞太區域 (首爾)、歐洲 (倫敦)、亞太區域 (東京)、美國西部 (奧勒岡)、美國西部 (加利佛尼亞北部)、亞太區域 (新加坡)、亞太區域 (雪梨)、以色列 (特拉維夫)、加拿大 (中部) 區域
參數:
- regionFanoutFactor (選用)
- 類型:int
- 預設:3
-
AWS CodePipeline 在所有先前階段中已部署到的區域數量,是任何階段都可以部署的區域數量。
AWS CloudFormation 範本
若要使用 AWS CloudFormation 範本建立 AWS Config 受管規則,請參閱 使用 AWS CloudFormation 範本建立 AWS Config 受管規則。