Interface WebAppSourceControl
- All Superinterfaces:
ChildResource<WebAppBase>
,HasInner<com.microsoft.azure.management.appservice.implementation.SiteSourceControlInner>
,HasName
,HasParent<WebAppBase>
,Indexable
@Beta
public interface WebAppSourceControl
extends HasInner<com.microsoft.azure.management.appservice.implementation.SiteSourceControlInner>, ChildResource<WebAppBase>
An immutable representation of a web app source control configuration in a web app.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of a web app source control definition.static interface
Grouping of web app source control definition stages applicable as part of a web app creation.static interface
The entirety of a web app source control definition as part of a web app update.static interface
Grouping of web app source control definition stages applicable as part of a web app update. -
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
-
Method Details
-
repositoryUrl
String repositoryUrl()- Returns:
- the repository or source control url
-
branch
String branch()- Returns:
- the name of the branch to use for deployment
-
isManualIntegration
boolean isManualIntegration()- Returns:
- whether to do manual or continuous integration
-
deploymentRollbackEnabled
boolean deploymentRollbackEnabled()- Returns:
- whether deployment rollback is enabled
-
repositoryType
RepositoryType repositoryType()- Returns:
- mercurial or Git repository type
-