Hooks are similar and have an AWS::CloudFormation::HookTypeConfig resource type that allows setting configuration for the hook.
Unfortunately, resource types don't have the same support, so customers need to implement a custom resource to configure their custom resource type if they want to deploy their custom resource type using CloudFormation.
It would be fantastic if we had an AWS::CloudFormation::ResourceTypeConfig that allowed us to set the "account-level" configuration for a resource provider more easily.
Other Details
It seems like this would be relatively straightforward to implement by cloning the existing resource implementation and updating it to make the appropriate API call to update the resource type configuration instead of the hook configuration.
Name of the resource
Other
Resource name
AWS::CloudFormation::ResourceTypeConfig
Description
Custom resource types published to the registry support "account-level" configuration.
Hooks are similar and have an
AWS::CloudFormation::HookTypeConfig
resource type that allows setting configuration for the hook.Unfortunately, resource types don't have the same support, so customers need to implement a custom resource to configure their custom resource type if they want to deploy their custom resource type using CloudFormation.
It would be fantastic if we had an
AWS::CloudFormation::ResourceTypeConfig
that allowed us to set the "account-level" configuration for a resource provider more easily.Other Details
It seems like this would be relatively straightforward to implement by cloning the existing resource implementation and updating it to make the appropriate API call to update the resource type configuration instead of the hook configuration.