Interface WebAppSourceControl
- All Superinterfaces:
ChildResource<WebAppBase>
,HasInnerModel<SiteSourceControlInner>
,HasName
,HasParent<WebAppBase>
,Indexable
public interface WebAppSourceControl
extends HasInnerModel<SiteSourceControlInner>, ChildResource<WebAppBase>
An immutable representation of a web app source control configuration in a web app.
-
Nested Class Summary
Nested ClassesModifier 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
Modifier and TypeMethodDescriptionbranch()
Gets the name of the branch to use for deployment.boolean
Check whether deployment rollback is enabled.boolean
Check whether to do manual or continuous integration.Gets mercurial or Git repository type.Gets the repository or source control url.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Method Details
-
repositoryUrl
String repositoryUrl()Gets the repository or source control url.- Returns:
- the repository or source control url
-
branch
String branch()Gets the name of the branch to use for deployment.- Returns:
- the name of the branch to use for deployment
-
isManualIntegration
boolean isManualIntegration()Check whether to do manual or continuous integration.- Returns:
- whether to do manual or continuous integration
-
deploymentRollbackEnabled
boolean deploymentRollbackEnabled()Check whether deployment rollback is enabled.- Returns:
- whether deployment rollback is enabled
-
repositoryType
RepositoryType repositoryType()Gets mercurial or Git repository type.- Returns:
- mercurial or Git repository type
-