Managing extensions with the CloudFormation registry
The Amazon CloudFormation registry serves as a centralized hub for managing extensions that can be integrated into the CloudFormation templates in your Amazon Web Services account. Extensions include resource types, modules, and Hooks from Amazon and third-party publishers, and your own custom extensions. The registry makes it easier to discover and provision extensions in your CloudFormation templates in the same manner you use Amazon-provided resources.
This section describes how to use the CloudFormation registry to activate third-party extensions in your account, including:
-
Activating public extensions
-
Registering and activating private extensions
Topics
Related documentation
If you are a developer interested in creating your own extensions, see the following documentation:
-
Developing modules using the CloudFormation CLI in the CloudFormation Command Line Interface User Guide
-
Creating resource types using the CloudFormation CLI in the CloudFormation Command Line Interface User Guide
-
Developing custom Hooks using the CloudFormation CLI in the Amazon CloudFormation Hooks User Guide
Additionally, all provisionable Amazon resource types available in the CloudFormation registry can be used with the Amazon Cloud Control API, with their attributes and properties defined in a standard JSON schema. For more information, see the Cloud Control API User Guide. When using Cloud Control API to perform CRUDL (Create, Read, Update, Delete, List) operations on Amazon resources, you can only do so on Amazon resources within your own Amazon Web Services account.