pulumi/tests/testdata/codegen/simple-plain-schema
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 [docs] Use `ComponentResourceOptions` for components (#16968) 2024-08-14 08:23:53 +00:00
dotnet Use Pulumi v3.66.1 in .NET sdk-gen (#16935) 2024-08-09 22:12:28 +00:00
go 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
python Generate TypedDict input types by default (#16704) 2024-07-23 11:26:54 +00:00
schema.json Move codegen testdata (#15549) 2024-03-06 20:36:50 +00:00