pulumi/pkg
joeduffy c3db70849d Rename Lumi resource properties
This renames the basemost resource properties, id and urn, to
names that are less likely to conflict with properties that real
resources will want to use, pid and upn (provider ID and Universal
Pulumi Name, respectively).

I actually ran into this with the current bridge work.  An alternative
solution would be to require derived resources to pick different names,
however this is unfortunate because usually they are more "user-facing"
than ours.  Another alternative is to not hijack the object properties
at all, but that too is problematic because we use these properties
during the evaluation of plans and deployments.

This seems like a reasonable middle ground.
2017-07-14 08:55:07 -07:00
..
compiler Addres PR feedback on #288 2017-07-13 23:03:28 -07:00
diag Add a --debug option to plan, deploy, and destroy 2017-07-13 17:13:19 -07:00
encoding Support try/catch in Lumi and async/await in Node.js 2017-07-07 12:47:27 -07:00
eval Serialize lambdas nested in captured objects 2017-07-12 17:43:17 -07:00
graph Clarify aspects of using the DCO 2017-06-26 14:46:34 -07:00
integrationtesting Fix golint errors in previous commit 2017-07-13 12:40:10 -07:00
pack Clarify aspects of using the DCO 2017-06-26 14:46:34 -07:00
resource Rename Lumi resource properties 2017-07-14 08:55:07 -07:00
tokens Addres PR feedback on #288 2017-07-13 23:03:28 -07:00
tools Refactor EnsurePath to be clear about dir vs. file 2017-07-04 20:52:25 -04:00
util Add a --debug option to plan, deploy, and destroy 2017-07-13 17:13:19 -07:00
workspace Clarify aspects of using the DCO 2017-06-26 14:46:34 -07:00