Class PulumiCommand
Inheritance
PulumiCommand
Assembly: Pulumi.Automation.dll
Syntax
public abstract class PulumiCommand
Properties
View Source
Version
The version of the Pulumi CLI that is being used.
Declaration
public abstract SemVersion? Version { get; }
Property Value
| Type |
Description |
| SemVersion |
|
Methods
View Source
RunAsync(IList<string>, string, IDictionary<string, string?>, Action<string>?, Action<string>?, Action<EngineEvent>?, CancellationToken)
Declaration
public abstract Task<CommandResult> RunAsync(IList<string> args, string workingDir, IDictionary<string, string?> additionalEnv, Action<string>? onStandardOutput = null, Action<string>? onStandardError = null, Action<EngineEvent>? onEngineEvent = null, CancellationToken cancellationToken = default)
Parameters
Returns
View Source
Declaration
public abstract Task<CommandResult> RunInputAsync(IList<string> args, string workingDir, IDictionary<string, string?> additionalEnv, Action<string>? onStandardOutput = null, Action<string>? onStandardError = null, string? stdIn = null, Action<EngineEvent>? onEngineEvent = null, CancellationToken cancellationToken = default)
Parameters
Returns