本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用已與您共用的第三方私有擴充功能
若要使用已與您共用的第三方私有擴充功能,您必須先在希望使用這些擴充功能的帳戶及區域中,向 CloudFormation 註冊這些資源提供者。註冊擴充功能會將其複本上傳到帳戶中的 CloudFormation 登錄檔並啟用它。註冊私有擴充功能後,其便會出現在該 AWS 帳戶 和區域的 CloudFormation 登錄檔中,您可以在堆疊範本中使用它。
註冊私有擴充功能的第三方 IAM 許可
作為註冊私有擴充功能的一部分,您可能需要指定一個包含擴充功能專案套件的 Amazon S3 儲存貯體。此套件包含要註冊的擴充功能所需之任何來源檔案。註冊擴充功能的使用者必須能夠存取 Amazon S3 儲存貯體中的專案套件。為此,使用者必須具備該擴充功能套件的 GetObject 許可。
無論您使用 AWS CLI 的 register-type 命令,或 CloudFormation CLI 的 submit 命令,都是如此。
如需詳細資訊,請參閱服務授權參考中的 Amazon S3 的動作、資源和條件索引鍵。
處理私有擴充功能的常用 AWS CLI 命令
處理私有擴充功能的常用命令包括:
-
register-type:在您的帳戶中註冊私有擴充功能。
-
describe-type-registration:傳回註冊請求的目前狀態。
-
list-types:列出您帳戶中的擴充功能。
-
describe-type:傳回特定擴充功能或特定擴充功能版本的詳細資訊,包括目前的組態資料。
-
set-type-configuration:用於指定您帳戶中某個擴充功能的組態資料,以及停用和啟用勾點。
-
set-type-default-version:指定哪個版本的擴充功能是預設版本。
-
deregister-type:從您的帳戶中移除私有擴充功能或擴充功能版本。