pulumi/pkg/resource
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
..
deploy Simplify resource provider RPC interface 2017-09-04 11:35:21 -07:00
environment Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
idl Export urnName constants 2017-08-05 08:32:50 -07:00
plugin Simplify resource provider RPC interface 2017-09-04 11:35:21 -07:00
provider Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
asset.go Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
asset_test.go Add some more asset serialization round-tripping tests 2017-07-17 11:30:10 -07:00
errors.go Rename pulumi/lumi to pulumi/pulumi-fabric 2017-08-02 09:25:22 -07:00
properties.go Tolerate computed and output properties 2017-08-03 11:01:38 -07:00
properties_diff.go Add diffing logic for assets/archives 2017-07-17 12:11:15 -07:00
properties_diff_test.go Add diffing logic for assets/archives 2017-07-17 12:11:15 -07:00
properties_test.go Tolerate computed and output properties 2017-08-03 11:01:38 -07:00
resource_goal.go Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
resource_id.go Export urnName constants 2017-08-05 08:32:50 -07:00
resource_id_test.go Permit -1 for randlen and maxlen 2017-07-15 09:59:44 -07:00
resource_state.go Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
status.go Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
urn.go Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00
urn_test.go Wire up Lumi to the new runtime strategy 2017-09-04 11:35:21 -07:00