RepoSourceArgs

data class RepoSourceArgs(val branchName: Output<String>? = null, val commitSha: Output<String>? = null, val project: Output<String>? = null, val repoName: Output<String>? = null, val tagName: Output<String>? = null) : ConvertibleToJava<RepoSourceArgs>

RepoSource describes the location of the source in a Google Cloud Source Repository.

Constructors

Link copied to clipboard
fun RepoSourceArgs(branchName: Output<String>? = null, commitSha: Output<String>? = null, project: Output<String>? = null, repoName: Output<String>? = null, tagName: Output<String>? = null)

Functions

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

Properties

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

Name of the branch to build.

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

Explicit commit SHA to build.

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

ID of the project that owns the repo.

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

Name of the repo.

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

Name of the tag to build.