

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

# 發佈勾點以供公開使用
<a name="hooks-publishing"></a>

若要開發公有第三方勾點，請將您的勾點開發為私有延伸模組。然後，在您要公開提供延伸項目的每個 AWS 區域 中：

1. 在 CloudFormation 登錄檔中將勾點註冊為私有延伸。

1. 測試您的勾點，以確保它符合在 CloudFormation 登錄檔中發佈的所有必要要求。

1. 將您的勾點發佈至 CloudFormation 登錄檔。
**注意**  
在指定區域中發佈任何擴充功能之前，您必須先註冊為該區域中的擴充功能發佈者。若要同時在多個區域中執行此操作，請參閱《* CloudFormation CLI 使用者指南*》中的[使用 StackSets 在多個區域中發佈擴充](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/publish-extension-stacksets.html)功能。

開發並註冊 Hook 之後，您可以將它*發佈*到 CloudFormation 登錄檔做為第三方公有延伸，讓一般 CloudFormation 使用者公開使用它。

公有第三方勾點可讓您提供 CloudFormation 使用者在佈建之前主動檢查 AWS 資源的組態。如同私有勾點，公有勾點與 CloudFormation AWS 內發佈的任何勾點視為相同。

發佈到登錄檔的勾點可供所有 CloudFormation 使用者在發佈它們 AWS 區域 的 中看見。然後，使用者可以在其帳戶中*啟用*您的擴充功能，以便在其範本中使用。如需詳細資訊，請參閱*CloudFormation 《 使用者指南*》中的[從 CloudFormation 登錄檔使用第三方公有擴充](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/registry-public.html)功能。

如需詳細資訊，請參閱《 CloudFormation CLI 使用者指南》中的[發佈擴充功能以供公眾使用](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/publish-extension.html)。