codepipeline-region-fanout-check - AWS Config

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

codepipeline-region-fanout-check

檢查 AWS CodePipeline 中的每個階段是否部署到超過 AWS CodePipeline 在所有先前合併階段中部署的區域數目的 N 倍,其中 N 是區域散發編號。第一部署階段最多可以部署一個區域,而第二部署階段最多可以部署 regionFanoutFactor 中指定的最大數量。如果您未提供 regionFanoutFactor,預設值為三。例如:如果第一部署階段部署到一個區域,而第二部署階段部署到三個區域,第三部署階段可以部署到 12 個區域,也就是先前階段總和數量乘以區域擴散 (三) 數目。如果部署在第一階段多於一個區域、第二階段多於三個區域,或第三階段多於 12 個區域,則表示規則為 NON_COMPLIANT。

識別符: CODEPIPELINE_REGION_FANOUT_CHECK

資源類型:AWS::CodePipeline::Pipeline

觸發類型: Configuration changes (組態變更)

AWS 區域:除亞太區域 (紐西蘭)、中東 (巴林)、中國 (北京)、亞太區域 (泰國)、亞太區域 (雅加達)、非洲 (開普敦)、亞太區域 (大阪)、亞太區域 (馬來西亞)、亞太區域 (墨爾本)、 AWS GovCloud (美國東部)、 AWS GovCloud (美國西部)、墨西哥 (中部)、亞太區域 (台北)、加拿大西部 (卡加利)、歐洲 (西班牙)、中國 (寧夏)、歐洲 (蘇黎世) 區域以外所有支援的 AWS 區域

參數:

regionFanoutFactor (選用)
類型:整數
預設:3

在先前所有階段中, AWS CodePipeline 部署到的區域數量,是任何階段都可以部署的區域數量。

AWS CloudFormation 範本

若要使用 AWS CloudFormation 範本建立 AWS Config 受管規則,請參閱 使用 AWS CloudFormation 範本建立 AWS Config 受管規則