Open otahirs opened 2 days ago
This is a common issue in the Azure spec where they don't annotate such properties that cannot be modified. We have a place in our provider to add this data so the schema and the SDKs correctly show the property as "requires replacement": https://github.com/pulumi/pulumi-azure-native/blob/cae1af60161bf3d944d456f1cba080394f8192f4/provider/pkg/gen/replacement.go#L9
What happened?
see example
Example
given the above code, if the
principalId
is changed, the pulumi preview shows an update to theprincipalId
propertyduring the update , the provider fails with
Output of
pulumi about
Additional context
can be workaround with
{ replaceOnChanges: ['principalId'], deleteBeforeReplace: true }
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).