Get Web App Source Control Slot Result
data class GetWebAppSourceControlSlotResult(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(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
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.