了解 CloudFormation 配額 - AWS CloudFormation

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

了解 CloudFormation 配額

您的 AWS 帳戶 具有 CloudFormation 配額,您在撰寫範本和建立堆疊時可能需要對其進行了解。透過了解這些配額,您可以避免要求您重新設計範本或堆疊的限制錯誤。

下表顯示 CloudFormation 配額。

配額

說明

調校策略

cfn-signal 等待條件資料

cfn-signal 可以傳遞的最大資料量。

4,096 位元組

若要傳遞較大的數量,請將資料傳送到 Amazon S3 儲存貯體,然後使用 cfn-signal 將 Amazon S3 URL 傳遞到該儲存貯體。

自訂資源回應

自訂資源提供者可以傳遞的最大資料量。

4,096 位元組

每個範本的動態參考

單一 CloudFormation 堆疊範本中允許的動態參考數目上限。

一個堆疊範本中包含 60 個動態參考

每個帳戶的勾點

每個區域每個帳戶允許的勾點數量上限。

100 個勾點

每項資源的勾點

每個資源可設定的勾點數量上限。

100 個勾點

勾點組態大小

勾點可以存放的組態資料量上限。

204.8 KB

映射項目

可以在 CloudFormation 範本中宣告的映射數目上限。

200 個映射

若要指定更多映射,請使用例如巢狀堆疊,將您的範本分成多個範本。

映射屬性

可以在 CloudFormation 範本中宣告之每個映射的映射屬性數目上限。

200 個屬性

若要指定更多的映射屬性,請將屬性分成多個映射。

映射名稱和映射屬性名稱

每個映射名稱的大小上限。

255 個字元

模組

每個帳戶和區域可以在 CloudFormation 登錄中註冊的模組數量上限。

100 個模組

模組版本

您可以在指定模組的 CloudFormation 登錄中註冊的版本數上限。

100 個版本

若要註冊新版本,請先使用 DeregisterType,取消註冊您不再使用的版本。

巢狀堆疊

巢狀堆疊每次操作可以建立、更新或刪除的 CloudFormation 資源的數量上限。

例如,您可以擁有總計超過 2500 個資源的巢狀堆疊階層,但無法在單一部署中建立、更新或刪除超過 2500 個資源。

2500 項資源 將堆疊階層分割為不同的堆疊。

輸出

您可以在 CloudFormation 範本中宣告的輸出數目上限。

200 個輸出

輸出名稱

輸出名稱的大小上限。

255 個字元

參數

您可以在 CloudFormation 範本中宣告的參數數目上限。

200 個參數

若要指定更多參數,您可以使用映射或清單,將多個值依序指派給單一參數。

參數名稱

參數名稱的大小上限。

255 個字元

參數值

參數值的大小上限。

4,096 位元組

若要使用較大的參數化值,請建立多個參數,然後使用 Fn::Join 函數將多個值附加到單一值的後面。

私有資源

每個區域每個帳戶可以在 CloudFormation 登錄中註冊的私有資源數量上限。

50 個私有資源

私有資源版本

您可以在 CloudFormation 登錄中為指定的私有資源註冊的版本數目上限。

50 個私有資源

若要註冊新版本,請先使用 DeregisterType,取消註冊您不再使用的版本。

資源

您可以在 CloudFormation 範本中宣告的資源數目上限。

500 項資源

若要指定更多資源,請使用例如巢狀堆疊,將您的範本分成多個範本。

並行堆疊操作中的資源限制

在指定時間內,您可在您區域中參與堆疊操作 (建立、更新或刪除操作) 的最大資源數。

使用 DescribeAccountLimits API 來判斷特定區域中帳戶的目前限制。

資源名稱 ()

資源名稱的大小上限。

255 個字元

堆疊

您可以建立的 CloudFormation 堆疊數目上限。

2000 個堆疊

若要建立更多堆疊,請刪除您不需要的堆疊,或請求提高 AWS 帳戶 的堆疊數目上限。如需詳細資訊,請參閱《AWS》中的 AWS 一般參考 服務配額

堆疊名稱

堆疊名稱的大小上限。

128 個字元

StackSets

您在管理員帳戶中可以建立的 CloudFormation 堆疊集數目上限。

1000 個堆疊集

若要建立更多堆疊集,請刪除您不需要的堆疊集,或請求提高 AWS 帳戶 的堆疊集數目上限。如需詳細資訊,請參閱《AWS》中的 AWS 一般參考 服務配額

堆疊執行個體

每個堆疊集可以建立的堆疊執行個體數目上限。

每個堆疊集 100,000 個堆疊執行個體

若要建立更多堆疊執行個體,請刪除您不需要的堆疊執行個體,或請求提高 AWS 帳戶 的堆疊執行個體數目上限。如需詳細資訊,請參閱《AWS》中的 AWS 一般參考 服務配額

StackSets 執行個體操作

每個管理員帳戶可同時在每個區域中 (跨所有堆疊集) 執行作業的堆疊執行個體數目上限。

10,000 次操作

此限制適用於區域中涉及的所有堆疊集。包括受堆疊集建立和更新操作所影響的堆疊執行個體,以及直接建立、更新或刪除堆疊執行個體。

StackSets 佇列操作

指定時間內堆疊集的佇列操作數目上限。

10,000 次操作

每個堆疊集操作使用 S3 物件匯入的堆疊

每個堆疊集操作可以使用 S3 物件匯入的堆疊數量上限。

200 個堆疊

每個堆疊集操作使用內嵌堆疊 ID 匯入的堆疊

每個堆疊集操作可以使用內嵌堆疊 ID 匯入的堆疊數量上限。

10 個堆疊

請求的範本內文大小

您可以在 CreateStackUpdateStackValidateTemplate 請求中傳遞的範本內文大小上限。

51,200 位元組

若要使用較大的範本內文,請使用例如巢狀堆疊,將您的範本分成多個範本。或將範本上傳至 Amazon S3 儲存貯體。

Amazon S3 物件中的範本內文大小

您可以在 CreateStackUpdateStackValidateTemplate 請求的 Amazon S3 物件中以 Amazon S3 範本 URL 傳遞的範本內文大小上限。

1 MB

若要使用較大的範本內文,請使用例如巢狀堆疊,將您的範本分成多個範本。或者使用縮小來減少 CloudFormation 範本的大小。

範本描述

範本描述的大小上限。

1,024 位元組

每個勾點的版本

可以為每個勾點建立的版本數量上限。

100 個版本

功能可用性

並非每個區域都提供 CloudFormation 的所有功能。如需有關 AWS 區域 的詳細資訊,請參閱全球基礎設施區域表

StackSets 和巨集

StackSets 目前不支援從包含巨集的範本建立或更新具有服務管理許可之堆疊集。其中包括轉換,這是由 CloudFormation 託管的巨集。如需巨集的詳細資訊,請參閱範本巨集