pulumi-cdk
pulumi-cdk copied to clipboard
Create separate resource mapping function
Hello!
- Vote on this issue by adding a 👍 reaction
- If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)
Issue details
Currently if a user wants to provide their own mappings from CDK => pulumi resources they provide the remapCloudControlResource
function. Currently we also provide some default mappings for popular resources. Instead of providing a built in default mapping we should instead export a function that the user can import and explicitly use. This would enable new users to get the latest native resources without breaking existing users.
Some additional features this function could have:
- Enable/Disable mappings per resource type
This could also live in a separate library so the user could version it separately from pulumi-cdk