pulumi/sdk/dotnet/Pulumi.Automation
Josh Studt 31fec05a24
[auto/dotnet] - Add PulumiFn implementation for runtime stack type (#6910)
* add runtime stack type pulumi fn implementation

* add exception propagation test and update changelog

* slight refactor to just bring the identical service provider code into the new PulumiFn implementation.

* get tests passing, need service to be registered as transient so that the stack is instantiated each time because pulumi internal rely on instantiation

* check version command was failing because of additional white space it wasn't accounting for
2021-05-10 11:06:25 -04:00
..
Collections Avoid overriding dotnet proj settings accidentally (#6670) 2021-04-01 15:27:24 -04:00
Commands [automation/dotnet] Allow null environment variables (#6687) 2021-04-02 10:08:43 -04:00
Events [automation/dotnet] Fix EventLogWatcher failing to read events after an exception was thrown (#6821) 2021-04-26 16:31:55 -04:00
Exceptions Avoid overriding dotnet proj settings accidentally (#6670) 2021-04-01 15:27:24 -04:00
Runtime [sdk/dotnet] - Thread-safe concurrency-friendly global state (#6139) 2021-04-09 15:55:34 -04:00
Serialization [automation/dotnet] Expose structured logging (#6572) 2021-03-30 14:57:38 -04:00
AssemblyAttribute.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
ConfigValue.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
DestroyOptions.cs [automation/dotnet] Add ability to capture stderr (#6513) 2021-03-15 09:11:42 -07:00
HistoryOptions.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
InlineProgramArgs.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
LocalProgramArgs.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
LocalWorkspace.cs [automation/*] - Optionally skip Automation API version check (#6882) 2021-04-27 20:54:27 -07:00
LocalWorkspaceOptions.cs [automation/dotnet] Allow null environment variables (#6687) 2021-04-02 10:08:43 -04:00
OperationType.cs [automation/dotnet] Add ReadDiscard OperationType (#6493) 2021-03-12 10:10:56 -08:00
OutputValue.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
PluginInfo.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
PluginKind.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
PreviewOptions.cs [automation] - Add diff to up and preview in automation API (#6413) 2021-02-23 17:38:28 -08:00
PreviewResult.cs [automation/dotnet] Expose structured logging (#6572) 2021-03-30 14:57:38 -04:00
ProjectBackend.cs Avoid overriding dotnet proj settings accidentally (#6670) 2021-04-01 15:27:24 -04:00
ProjectRuntime.cs Avoid overriding dotnet proj settings accidentally (#6670) 2021-04-01 15:27:24 -04:00
ProjectRuntimeName.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
ProjectRuntimeOptions.cs Avoid overriding dotnet proj settings accidentally (#6670) 2021-04-01 15:27:24 -04:00
ProjectSettings.cs Set main for default projects in Automation API (#6743) 2021-04-09 20:30:11 -07:00
ProjectTemplate.cs Avoid overriding dotnet proj settings accidentally (#6670) 2021-04-01 15:27:24 -04:00
ProjectTemplateConfigValue.cs Avoid overriding dotnet proj settings accidentally (#6670) 2021-04-01 15:27:24 -04:00
PublicAPI.Shipped.txt fixup linting errors after rebase of master -> feature-3.0 (#6766) 2021-04-14 19:32:18 +01:00
PublicAPI.Unshipped.txt [auto/dotnet] - Add PulumiFn implementation for runtime stack type (#6910) 2021-05-10 11:06:25 -04:00
Pulumi.Automation.csproj Bump YamlDotNet to 11.1.1 2021-05-01 08:03:12 +12:00
Pulumi.Automation.xml [auto/dotnet] - Add PulumiFn implementation for runtime stack type (#6910) 2021-05-10 11:06:25 -04:00
PulumiFn.cs [auto/dotnet] - Add PulumiFn implementation for runtime stack type (#6910) 2021-05-10 11:06:25 -04:00
PulumiFn.Inline.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
PulumiFn.ServiceProvider.cs [auto/dotnet] - Add PulumiFn implementation for runtime stack type (#6910) 2021-05-10 11:06:25 -04:00
PulumiFn.TStack.cs [auto/dotnet] - Add PulumiFn implementation for runtime stack type (#6910) 2021-05-10 11:06:25 -04:00
RefreshOptions.cs [automation/dotnet] Add ability to capture stderr (#6513) 2021-03-15 09:11:42 -07:00
StackDeployment.cs dotnet automation api ImportStackAsync and ExportStackAsync (#6728) 2021-04-12 17:41:51 -04:00
StackSettings.cs [dotnet] Fix serialization/deserialization for StackSettings (#6752) 2021-04-12 16:45:00 -07:00
StackSettingsConfigValue.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
StackSummary.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
UpdateKind.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
UpdateOptions.cs [automation/dotnet] Expose structured logging (#6572) 2021-03-30 14:57:38 -04:00
UpdateResult.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
UpdateState.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
UpdateSummary.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
UpOptions.cs [automation/dotnet] Add ability to capture stderr (#6513) 2021-03-15 09:11:42 -07:00
UpResult.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
WhoAmIResult.cs [Automation API] - C# Implementation (#5761) 2021-02-18 11:36:21 +01:00
Workspace.cs [automation/*] Add support for getting stack outputs using Workspace (#6859) 2021-04-26 16:32:30 -07:00
WorkspaceStack.cs [automation/*] Add support for getting stack outputs using Workspace (#6859) 2021-04-26 16:32:30 -07:00