Show / Hide Table of Contents

Class PulumiCommand

Inheritance
object
PulumiCommand
LocalPulumiCommand
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Pulumi.Automation.Commands
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
Type Name Description
IList<string> args
string workingDir
IDictionary<string, string> additionalEnv
Action<string> onStandardOutput
Action<string> onStandardError
Action<EngineEvent> onEngineEvent
CancellationToken cancellationToken
Returns
Type Description
Task<CommandResult>
View Source

RunInputAsync(IList<string>, string, IDictionary<string, string?>, Action<string>?, Action<string>?, string?, Action<EngineEvent>?, CancellationToken)

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
Type Name Description
IList<string> args
string workingDir
IDictionary<string, string> additionalEnv
Action<string> onStandardOutput
Action<string> onStandardError
string stdIn
Action<EngineEvent> onEngineEvent
CancellationToken cancellationToken
Returns
Type Description
Task<CommandResult>
  • View Source
Back to top Copyright 2016-2023, Pulumi Corporation.