FunctionAppSourceControlArgs

data class FunctionAppSourceControlArgs(val branch: Output<String>? = null, val manualIntegration: Output<Boolean>? = null, val repoUrl: Output<String>? = null, val rollbackEnabled: Output<Boolean>? = null, val useMercurial: Output<Boolean>? = null) : ConvertibleToJava<FunctionAppSourceControlArgs>

Constructors

Link copied to clipboard
constructor(branch: Output<String>? = null, manualIntegration: Output<Boolean>? = null, repoUrl: Output<String>? = null, rollbackEnabled: Output<Boolean>? = null, useMercurial: Output<Boolean>? = null)

Properties

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

The branch of the remote repository to use. Defaults to 'master'.

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

Limits to manual integration. Defaults to false if not specified.

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

The URL of the source code repository.

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

Enable roll-back for the repository. Defaults to false if not specified.

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

Use Mercurial if true, otherwise uses Git.

Functions

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