pulumi / pulumi-terraform-bridge

A library allowing Terraform providers to be bridged into Pulumi.
Apache License 2.0
199 stars 43 forks source link

Upstream ID fields can get shadowed when ComputeID is used to override pulumi IDs #2612

Open VenelinMartinov opened 1 week ago

VenelinMartinov commented 1 week ago

What happened?

When using ComputeID to remap the pulumi ID of a resource we can inadvertently shadow and override the upstream ID field. We should make sure these get mapped to another field so they are still available.

Example

https://github.com/pulumi/pulumi-cloudflare/issues/961

Output of pulumi about

.

Additional context

No response

Contributing

Vote on this issue by adding a 👍 reaction. To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).