GetWebAppSourceControlResult

data class GetWebAppSourceControlResult(val azureApiVersion: String, val branch: String? = null, val deploymentRollbackEnabled: Boolean? = null, val gitHubActionConfiguration: GitHubActionConfigurationResponse? = null, val id: String, val isGitHubAction: Boolean? = null, val isManualIntegration: Boolean? = null, val isMercurial: Boolean? = null, val kind: String? = null, val name: String, val repoUrl: String? = null, val type: String)

Source control configuration for an app.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, branch: String? = null, deploymentRollbackEnabled: Boolean? = null, gitHubActionConfiguration: GitHubActionConfigurationResponse? = null, id: String, isGitHubAction: Boolean? = null, isManualIntegration: Boolean? = null, isMercurial: Boolean? = null, kind: String? = null, name: String, repoUrl: String? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val branch: String? = null

Name of branch to use for deployment.

Link copied to clipboard

true to enable deployment rollback; otherwise, false.

Link copied to clipboard

If GitHub Action is selected, than the associated configuration.

Link copied to clipboard
val id: String

Resource Id.

Link copied to clipboard
val isGitHubAction: Boolean? = null

true if this is deployed via GitHub action.

Link copied to clipboard

true to limit to manual integration; false to enable continuous integration (which configures webhooks into online repos like GitHub).

Link copied to clipboard
val isMercurial: Boolean? = null

true for a Mercurial repository; false for a Git repository.

Link copied to clipboard
val kind: String? = null

Kind of resource.

Link copied to clipboard

Resource Name.

Link copied to clipboard
val repoUrl: String? = null

Repository or source control URL.

Link copied to clipboard

Resource type.