GitLabEventsConfigArgs

data class GitLabEventsConfigArgs(val gitlabConfigResource: Output<String>? = null, val projectNamespace: Output<String>? = null, val pullRequest: Output<PullRequestFilterArgs>? = null, val push: Output<PushFilterArgs>? = null) : ConvertibleToJava<GitLabEventsConfigArgs>

GitLabEventsConfig describes the configuration of a trigger that creates a build whenever a GitLab event is received.

Constructors

Link copied to clipboard
fun GitLabEventsConfigArgs(gitlabConfigResource: Output<String>? = null, projectNamespace: Output<String>? = null, pullRequest: Output<PullRequestFilterArgs>? = null, push: Output<PushFilterArgs>? = null)

Functions

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

Properties

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

The GitLab config resource that this trigger config maps to.

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

Namespace of the GitLab project.

Link copied to clipboard
val pullRequest: Output<PullRequestFilterArgs>? = null

Filter to match changes in pull requests.

Link copied to clipboard
val push: Output<PushFilterArgs>? = null

Filter to match changes in refs like branches, tags.