pulumi/tests/testdata/codegen/simplified-invokes
Zaid Ajaj f74a5dfec1
[nodejs] First-class output-versioned invokes (#17237)
### Description 

Partially addressing https://github.com/pulumi/pulumi/issues/12710

This PR extends the nodejs SDK with functions `invokeOutput` and
`invokeSingleOutput` which are the output-versioned equivalent of the
plain `invoke` and `invokeSingle`. The underlying implementation doesn't
rely on the plain one and properly implements output deserialization
such that secrets are maintained from the invoke response.

Then we extend the SDK-gen part of nodejs such that output-versioned
invokes use the new primitives `invokeOutput` and `invokeSingleOutput`
in their generated function body without wrapping the plain invoke.
2024-09-16 15:39:46 +00:00
..
docs Link to Python docs about input types (#16763) 2024-07-31 08:46:04 +00:00
dotnet Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00
nodejs [nodejs] First-class output-versioned invokes (#17237) 2024-09-16 15:39:46 +00:00
schema.json Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00