Web App Source Control Args
data class WebAppSourceControlArgs(val branch: Output<String>? = null, val deploymentRollbackEnabled: Output<Boolean>? = null, val gitHubActionConfiguration: Output<GitHubActionConfigurationArgs>? = null, val isGitHubAction: Output<Boolean>? = null, val isManualIntegration: Output<Boolean>? = null, val isMercurial: Output<Boolean>? = null, val kind: Output<String>? = null, val name: Output<String>? = null, val repoUrl: Output<String>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<WebAppSourceControlArgs>
Source control configuration for an app. API Version: 2020-12-01.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:web:WebAppSourceControl myresource1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/sourcecontrols/web
Content copied to clipboard
Constructors
Link copied to clipboard
constructor(branch: Output<String>? = null, deploymentRollbackEnabled: Output<Boolean>? = null, gitHubActionConfiguration: Output<GitHubActionConfigurationArgs>? = null, isGitHubAction: Output<Boolean>? = null, isManualIntegration: Output<Boolean>? = null, isMercurial: Output<Boolean>? = null, kind: Output<String>? = null, name: Output<String>? = null, repoUrl: Output<String>? = null, resourceGroupName: Output<String>? = null)
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.
Link copied to clipboard
Name of the resource group to which the resource belongs.