This message was deleted.
s
This message was deleted.
c
You could even make
pulumi.dynamic.Resource
generic and make it lift the generic type automatically, making it a more seamless experience to write dynamic providers, since you get to avoid duplicating your input type definition sprinkled with
pulumi.Input<T>
. Sample of what an implementation could look like (simplified, doesn't support nested object, and isn't backwards compatible):
b
This sounds great! Could you file an issue?