pulumi/pkg/resource/deploy
joeduffy 01bbc23144 Only mark immediate outputs as outputs
The primary purposes of this change is to mark only immediate ouptuts
on a resource object as "output" and categories the rest as computed.

It also contains a few minor things:

    * Rebase atop the latest in master.

    * Always marshal unknows as their default value.

    * Permit computed as the existing ID property, in addition to null.

    * Tidy up some asserts.
2017-06-13 07:10:13 -07:00
..
plan.go More progress on pulumi/lumi#90 2017-06-13 07:10:13 -07:00
plan_apply.go Only mark immediate outputs as outputs 2017-06-13 07:10:13 -07:00
plan_test.go Introduce an OpSame planning step 2017-06-13 07:10:13 -07:00
progress.go Make more progress on the new deployment model 2017-06-13 07:10:13 -07:00
snapshot.go Make more progress on the new deployment model 2017-06-13 07:10:13 -07:00
source.go Make more progress on the new deployment model 2017-06-13 07:10:13 -07:00
source_eval.go Tidy up some loose ends 2017-06-13 07:10:13 -07:00
source_fixed.go Make more progress on the new deployment model 2017-06-13 07:10:13 -07:00
source_null.go Make more progress on the new deployment model 2017-06-13 07:10:13 -07:00
step.go Recover from deployment failures 2017-06-13 07:10:13 -07:00
target.go Make more progress on the new deployment model 2017-06-13 07:10:13 -07:00