RegistryTaskSourceTriggerArgs

data class RegistryTaskSourceTriggerArgs(val authentication: Output<RegistryTaskSourceTriggerAuthenticationArgs>? = null, val branch: Output<String>? = null, val enabled: Output<Boolean>? = null, val events: Output<List<String>>, val name: Output<String>, val repositoryUrl: Output<String>, val sourceType: Output<String>) : ConvertibleToJava<RegistryTaskSourceTriggerArgs>

Constructors

Link copied to clipboard
constructor(authentication: Output<RegistryTaskSourceTriggerAuthenticationArgs>? = null, branch: Output<String>? = null, enabled: Output<Boolean>? = null, events: Output<List<String>>, name: Output<String>, repositoryUrl: Output<String>, sourceType: Output<String>)

Properties

Link copied to clipboard

A authentication block as defined above.

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

The branch name of the source code.

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

Should the trigger be enabled? Defaults to true.

Link copied to clipboard
val events: Output<List<String>>

Specifies a list of source events corresponding to the trigger. Possible values are commit and pullrequest.

Link copied to clipboard
val name: Output<String>

The name which should be used for this trigger.

Link copied to clipboard
val repositoryUrl: Output<String>

The full URL to the source code repository.

Link copied to clipboard
val sourceType: Output<String>

The type of the source control service. Possible values are Github and VisualStudioTeamService.

Functions

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