pulumi/pkg
joeduffy 70d0fac1c0 Simplify resource provider RPC interface
This change simplifies the provider RPC interface slightly:

1) Eliminate Get.  We really don't need it anymore.  There are
   several possibly-interesting scenarios down the road that may
   demand it, but when we get there, we can consider how best to
   bring this back.  Furthermore, the old-style Get remains mostly
   incompatible with Terraform anyway.

2) Pass URNs, not type tokens, across the RPC boundary.  This gives
   the provider access to more interesting information: the type,
   still, but also the name (which is no longer an object property).
2017-09-04 11:35:21 -07:00
..
compiler/errors Get integration tests passing 2017-09-04 11:35:21 -07:00
diag Avoid concurrent map updates in default sink 2017-08-31 14:36:19 -07:00
encoding Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
engine Rename Lumi.yaml to Pulumi.yaml 2017-09-04 11:35:21 -07:00
graph Rename pulumi/lumi to pulumi/pulumi-fabric 2017-08-02 09:25:22 -07:00
pack Get integration tests passing 2017-09-04 11:35:21 -07:00
resource Simplify resource provider RPC interface 2017-09-04 11:35:21 -07:00
testing/integration Run yarn install before integration tests 2017-09-04 11:35:21 -07:00
tokens Rename pulumi/lumi to pulumi/pulumi-fabric 2017-08-02 09:25:22 -07:00
tools Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
util Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
workspace Rename Lumi.yaml to Pulumi.yaml 2017-09-04 11:35:21 -07:00