選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用 CloudFormation 私有登錄檔中的模組

焦點模式
使用 CloudFormation 私有登錄檔中的模組 - AWS CloudFormation

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

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

本主題說明如何在 CloudFormation 範本中使用模組。將模組視為您可以新增至範本的預先製作資源套件。

若要使用模組,步驟如下:

  • 註冊模組 – 您可以將 CloudFormation 登錄檔中的模組註冊為私有延伸模組。確定它已在您工作的 AWS 帳戶 和 區域中註冊。如需詳細資訊,請參閱CloudFormation 登錄檔概念

  • 將其包含在範本中 – 將模組新增至 CloudFormation 範本的 Resources區段,就像使用其他資源一樣。您還需要提供模組所需的任何屬性。

  • 建立或更新堆疊 – 當您啟動堆疊操作時,CloudFormation 會產生處理過的範本,將任何包含的模組解析為適當的資源。

  • 預覽變更 – 在進行變更之前,您可以使用變更集來查看要新增或變更的資源。如需詳細資訊,請參閱使用變更集更新 CloudFormation 堆疊

請考量下面的範例:你擁有同時內含資源和模組的範本。範本包含一個個別資源 ResourceA以及一個模組 ModuleParent。該模組包含兩個資源 ResourceBResourceC,以及一個巢狀模組 ModuleChildModuleChild包含單一資源 ResourceD。如果您透過此範本建立堆疊,CloudFormation 會處理此範本,並將模組解析為適當的資源。產生的堆疊有四個資源:ResourceAResourceCResourceBResourceD

在堆疊操作期間,CloudFormation 會將堆疊範本中包含的兩個模組解析為適當的四個資源。

CloudFormation 會追蹤堆疊中的哪些資源是透過模組而建立。您可以在指定堆疊的 Events (事件)、Resources (資源) 和 Drifts (漂移) 索引標籤上檢視此資訊,變更集預覽中也會包含此資訊。

模組與範本中的資源有所不同,因為它們遵循的是以下四段命名慣例,而不是資源使用的典型三段慣例:

organization::service::use-case::MODULE
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。