sparse-intern-71089
08/27/2021, 3:29 PMwhite-balloon-205
I foundĀ this issueYes - this is a (really the only) current limitation for multi-language components. We don't have a mechanism today to call the transformation function in your source language from the component-implementation language (across different processes). The primary workaround for some cases of this is to implement a transformation inside the component, which will apply to all the component children, and perhaps pass an input to the multi-langauge component to decide when to apply this transformation and how to parameterize it. This certainly doesn't cover all cases of transformations, but it has been enough to unblock some users who have hit the need for this. We certainly want to add this support in the near future, though it depends on some new machinery being added to support cross-language callbacks.
red-account-16888
08/27/2021, 3:50 PMNo matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.
Powered by