mirror of https://github.com/pulumi/pulumi.git
42257d8137
Provider functions that take inputs as arguments, and return an output (aka output invokes), now allow specifying a `dependsOn` option. This allows programs to ensure that invokes are executed after things they depend on, similar to the [`depdendsOn` resource option](https://www.pulumi.com/docs/iac/concepts/options/dependson/). https://github.com/pulumi/pulumi/discussions/17710 This PR introduces a new `Context.InvokeOutput` method that the generated SDK code uses to call the invoke, and pushes secret and dependency tracking back into the Go SDK instead of the generated SDK code. Stacked on https://github.com/pulumi/pulumi/pull/17818 Fixes https://github.com/pulumi/pulumi/issues/17752 --------- Co-authored-by: Justin Van Patten <jvp@justinvp.com> |
||
---|---|---|
.. | ||
go | ||
schema.json |