SourcePropertiesArgs

data class SourcePropertiesArgs(val branch: Output<String>? = null, val repositoryUrl: Output<String>, val sourceControlAuthProperties: Output<AuthInfoArgs>? = null, val sourceControlType: Output<Either<String, SourceControlType>>) : ConvertibleToJava<SourcePropertiesArgs>

The properties of the source code repository.

Constructors

Link copied to clipboard
constructor(branch: Output<String>? = null, repositoryUrl: Output<String>, sourceControlAuthProperties: Output<AuthInfoArgs>? = null, sourceControlType: Output<Either<String, SourceControlType>>)

Properties

Link copied to clipboard
val branch: Output<String>? = null

The branch name of the source code.

Link copied to clipboard
val repositoryUrl: Output<String>

The full URL to the source code repository

Link copied to clipboard

The authorization properties for accessing the source code repository and to set up webhooks for notifications.

Link copied to clipboard

The type of source control service.

Functions

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