aws-cloudformation / cloudformation-coverage-roadmap

The AWS CloudFormation Public Coverage Roadmap
https://aws.amazon.com/cloudformation/
Creative Commons Attribution Share Alike 4.0 International
1.11k stars 54 forks source link

Support AWS::CloudFormation::ResourceTypeConfig #1847

Open glb opened 9 months ago

glb commented 9 months ago

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.