Show / Hide Table of Contents

Class RemoteGitProgramArgs

Description of a stack backed by a remote Pulumi program in a Git repository.

Inheritance
object
RemoteWorkspaceOptions
RemoteGitProgramArgs
Inherited Members
RemoteWorkspaceOptions.EnvironmentVariables
RemoteWorkspaceOptions.PreRunCommands
RemoteWorkspaceOptions.SkipInstallDependencies
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Pulumi.Automation
Assembly: Pulumi.Automation.dll
Syntax
public class RemoteGitProgramArgs : RemoteWorkspaceOptions

Constructors

View Source

RemoteGitProgramArgs(string, string)

Declaration
public RemoteGitProgramArgs(string stackName, string url)
Parameters
Type Name Description
string stackName
string url

Properties

View Source

Auth

Authentication options for the repository.

Declaration
public RemoteGitAuthArgs? Auth { get; set; }
Property Value
Type Description
RemoteGitAuthArgs
View Source

Branch

Optional branch to checkout.

Declaration
public string? Branch { get; set; }
Property Value
Type Description
string
View Source

CommitHash

Optional commit to checkout.

Declaration
public string? CommitHash { get; set; }
Property Value
Type Description
string
View Source

ProjectPath

Optional path relative to the repo root specifying location of the Pulumi program.

Declaration
public string? ProjectPath { get; set; }
Property Value
Type Description
string
View Source

StackName

The name of the associated Stack.

Declaration
public string StackName { get; }
Property Value
Type Description
string
View Source

Url

The URL of the repository.

Declaration
public string Url { get; }
Property Value
Type Description
string
  • View Source
Back to top Copyright 2016-2023, Pulumi Corporation.