WebApp Interface
public interface WebApp extends WebAppBase,Refreshable,Updatable<WebApp.Update>
An immutable client-side representation of an Azure Web App.
Method Summary
Modifier and Type | Method and Description |
---|---|
Deployment |
deploymentSlots() |
Inherited Members
WebAppBase.alwaysOn()
WebAppBase.applySlotConfigurations(String slotName)
WebAppBase.applySlotConfigurationsAsync(String slotName)
WebAppBase.appServicePlanId()
WebAppBase.appSettings()
WebAppBase.autoSwapSlotName()
WebAppBase.availabilityState()
WebAppBase.clientAffinityEnabled()
WebAppBase.clientCertEnabled()
WebAppBase.cloningInfo()
WebAppBase.connectionStrings()
WebAppBase.containerSize()
WebAppBase.defaultDocuments()
WebAppBase.defaultHostName()
WebAppBase.deploy()
WebAppBase.enabled()
WebAppBase.enabledHostNames()
WebAppBase.gatewaySiteName()
WebAppBase.getHostNameBindings()
WebAppBase.getHostNameBindingsAsync()
WebAppBase.getPublishingProfile()
WebAppBase.getPublishingProfileAsync()
WebAppBase.getSourceControl()
WebAppBase.getSourceControlAsync()
WebAppBase.hostNames()
WebAppBase.hostNamesDisabled()
WebAppBase.hostNameSslStates()
HasId.id()
HasInner<T>.inner()
WebAppBase.isDefaultContainer()
WebAppBase.isPremiumApp()
WebAppBase.javaContainer()
WebAppBase.javaContainerVersion()
WebAppBase.javaVersion()
Indexable.key()
WebAppBase.lastModifiedTime()
WebAppBase.linuxFxVersion()
WebAppBase.managedPipelineMode()
HasManager<ManagerT>.manager()
WebAppBase.microService()
HasName.name()
WebAppBase.netFrameworkVersion()
WebAppBase.nodeVersion()
WebAppBase.operatingSystem()
WebAppBase.outboundIPAddresses()
WebAppBase.phpVersion()
WebAppBase.platformArchitecture()
WebAppBase.pythonVersion()
Refreshable<T>.refresh()
Refreshable<T>.refreshAsync()
Resource.region()
Resource.regionName()
WebAppBase.remoteDebuggingEnabled()
WebAppBase.remoteDebuggingVersion()
WebAppBase.repositorySiteName()
WebAppBase.resetSlotConfigurations()
WebAppBase.resetSlotConfigurationsAsync()
HasResourceGroup.resourceGroupName()
WebAppBase.restart()
WebAppBase.restartAsync()
WebAppBase.scmSiteAlsoStopped()
WebAppBase.start()
WebAppBase.startAsync()
WebAppBase.state()
WebAppBase.stop()
WebAppBase.stopAsync()
WebAppBase.swap(String slotName)
WebAppBase.swapAsync(String slotName)
Resource.tags()
WebAppBase.targetSwapSlot()
WebAppBase.trafficManagerHostNames()
Resource.type()
Updatable<T>.update()
WebAppBase.usageState()
WebAppBase.verifyDomainOwnership(String certificateOrderName, String domainVerificationToken)
WebAppBase.verifyDomainOwnershipAsync(String certificateOrderName, String domainVerificationToken)
WebAppBase.webSocketsEnabled()
Method Details
deploymentSlots
public DeploymentSlots deploymentSlots()
Returns:
the entry point to deployment slot management API under the web app
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure SDK for Java