FactoryVstsConfigurationArgs

data class FactoryVstsConfigurationArgs(val accountName: Output<String>, val branchName: Output<String>, val projectName: Output<String>, val publishingEnabled: Output<Boolean>? = null, val repositoryName: Output<String>, val rootFolder: Output<String>, val tenantId: Output<String>) : ConvertibleToJava<FactoryVstsConfigurationArgs>

Constructors

Link copied to clipboard
constructor(accountName: Output<String>, branchName: Output<String>, projectName: Output<String>, publishingEnabled: Output<Boolean>? = null, repositoryName: Output<String>, rootFolder: Output<String>, tenantId: Output<String>)

Properties

Link copied to clipboard
val accountName: Output<String>

Specifies the VSTS account name.

Link copied to clipboard
val branchName: Output<String>

Specifies the branch of the repository to get code from.

Link copied to clipboard
val projectName: Output<String>

Specifies the name of the VSTS project.

Link copied to clipboard
val publishingEnabled: Output<Boolean>? = null

Is automated publishing enabled? Defaults to true.

Link copied to clipboard
val repositoryName: Output<String>

Specifies the name of the git repository.

Link copied to clipboard
val rootFolder: Output<String>

Specifies the root folder within the repository. Set to / for the top level.

Link copied to clipboard
val tenantId: Output<String>

Specifies the Tenant ID associated with the VSTS account.

Functions

Link copied to clipboard
open override fun toJava(): FactoryVstsConfigurationArgs