Module Smaws_Client_CloudFormation.ActivateType

Activates a public third-party extension, such as a resource or module, to make it available for use in stack templates in your current account and Region. It can also create CloudFormation Hooks, which allow you to evaluate resource configurations before CloudFormation provisions them. Hooks integrate with both CloudFormation and Cloud Control API operations.

After you activate an extension, you can use SetTypeConfiguration to set specific properties for the extension.

To see which extensions have been activated, use ListTypes. To see configuration details for an extension, use DescribeType.

For more information, see Activate a third-party public extension in your account in the CloudFormation User Guide. For information about creating Hooks, see the CloudFormation Hooks User Guide.

val error_to_string : [ Smaws_Lib.Protocols.AwsQuery.error | `CFNRegistryException of Types.cfn_registry_exception | `TypeNotFoundException of Types.type_not_found_exception ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.activate_type_input -> (Types.activate_type_output, [> Smaws_Lib.Protocols.AwsQuery.error | `CFNRegistryException of Types.cfn_registry_exception | `TypeNotFoundException of Types.type_not_found_exception ]) Stdlib.result