Get Web App Source Control Result
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)
Properties
Link copied to clipboard
The Azure API version of the resource.
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
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
true
for a Mercurial repository; false
for a Git repository.