pulumi/sdk/nodejs/runtime
Pat Gavlin 3d2e31289a
Add support for serialized resource references. (#5041)
Resources are serialized as their URN, ID, and package version. Each
Pulumi package is expected to register itself with the SDK. The package
will be invoked to construct appropriate instances of rehydrated
resources. Packages are distinguished by their name and their version.

This is the foundation of cross-process resources.

Related to #2430.

Co-authored-by: Mikhail Shilkov <github@mikhail.io>
Co-authored-by: Luke Hoban <luke@pulumi.com>
Co-authored-by: Levi Blackstone <levi@pulumi.com>
2020-10-27 10:12:12 -07:00
..
closure Mark internal APIs @internal to filter from API docs (#3809) 2020-01-26 09:06:35 -08:00
asyncIterableUtil.ts Mark internal APIs @internal to filter from API docs (#3809) 2020-01-26 09:06:35 -08:00
config.ts support inline programs for nodejs automation api 2020-10-08 12:19:01 -07:00
debuggable.ts support inline programs for nodejs automation api 2020-10-08 12:19:01 -07:00
index.ts support inline programs for nodejs automation api 2020-10-08 12:19:01 -07:00
invoke.ts support inline programs for nodejs automation api 2020-10-08 12:19:01 -07:00
mocks.ts Enable features in mock monitor (#4272) 2020-04-03 08:33:40 +02:00
resource.ts fix test mode, test mode tests 2020-10-08 12:19:01 -07:00
rpc.ts Add support for serialized resource references. (#5041) 2020-10-27 10:12:12 -07:00
settings.ts Add support for serialized resource references. (#5041) 2020-10-27 10:12:12 -07:00
stack.ts Ensuring references to v2 pulumi packages are up to date 2020-06-17 14:54:05 +03:00