pulumi/sdk
Pat Gavlin 3a2890c0cd
GetRequiredPlugins for Go (#3830)
These changes implement `GetRequiredPlugins` for Go using a registry
mechanism and an alternate entry point for `pulumi.Run`. Packages that
require plugins are expected to register themselves with the Pulumi SDK.
When `pulumi.Run` is used and the `PULUMI_PLUGINS` envvar is truthy, the
program will dump a JSON-encoded description of its required plugins to
stdout. The language host then uses this description to respond to
`GetRequiredPlugins`.
2020-03-06 14:30:43 -08:00
..
dotnet Relax the type check to accomodate what YAML parser returns (#4023) 2020-03-05 16:41:31 +01:00
go GetRequiredPlugins for Go (#3830) 2020-03-06 14:30:43 -08:00
nodejs Revert back to ts-node ^7.0.0 (#4007) 2020-03-02 08:33:01 -08:00
proto Regenerate protocol buffers code 2020-02-28 11:53:47 +00:00
python Python SDK fix type annotations for Output.all and Output.concat 2020-03-03 22:00:37 -06:00
README.md Update stale README 2018-06-30 09:55:12 -07:00

Pulumi Language SDKs

This directory contains the Pulumi SDKs for all supported languages.

Please see the respective READMEs for information about installing and using these libraries:

The language providers work by implementing gRPC interfaces defined in proto/.