Uses of Interface
com.microsoft.azure.management.appservice.WebAppBase.Update
Packages that use WebAppBase.Update
Package
Description
This package contains the classes for WebSiteManagementClient.
-
Uses of WebAppBase.Update in com.microsoft.azure.management.appservice
Subinterfaces of WebAppBase.Update in com.microsoft.azure.management.appserviceModifier and TypeInterfaceDescriptionstatic interface
The template for a web app update operation, containing all the settings that can be modified.static interface
DeploymentSlotBase.Update<FluentT>
static interface
The template for a function app update operation, containing all the settings that can be modified.static interface
The template for a web app update operation, containing all the settings that can be modified.static interface
A web app update allowing docker startup command to be specified.Methods in com.microsoft.azure.management.appservice that return WebAppBase.UpdateModifier and TypeMethodDescriptionWebAppBase.UpdateStages.WithSiteEnabled.withAppDisabledOnCreation()
Disables the web app upon creation.WebAppBase.UpdateStages.WithAppSettings.withAppSetting
(String key, String value) Adds an app setting to the web app.WebAppBase.UpdateStages.WithAppSettings.withAppSettings
(Map<String, String> settings) Specifies the app settings for the web app as aMap
.WebAppBase.UpdateStages.WithAppSettings.withAppSettingStickiness
(String key, boolean sticky) Changes the stickiness of an app setting.WebAppBase.UpdateStages.WithSiteConfigs.withAutoSwapSlotName
(String slotName) Specifies the slot name to auto-swap when a deployment is completed in this web app / deployment slot.WebAppBase.UpdateStages.WithClientAffinityEnabled.withClientAffinityEnabled
(boolean enabled) Specifies if client affinity is enabled.WebAppBase.UpdateStages.WithClientCertEnabled.withClientCertEnabled
(boolean enabled) Specifies if client cert is enabled.WebAppBase.UpdateStages.WithConnectionString.withConnectionString
(String name, String value, ConnectionStringType type) Adds a connection string to the web app.WebAppBase.UpdateStages.WithConnectionString.withConnectionStringStickiness
(String name, boolean sticky) Changes the stickiness of a connection string.WebAppBase.UpdateStages.WithDiagnosticLogging.withContainerLoggingDisabled()
Disable the container logging for Linux web apps.WebAppBase.UpdateStages.WithDiagnosticLogging.withContainerLoggingEnabled()
Specifies the configuration for container logging for Linux web apps.WebAppBase.UpdateStages.WithDiagnosticLogging.withContainerLoggingEnabled
(int quotaInMB, int retentionDays) Specifies the configuration for container logging for Linux web apps.WebAppBase.UpdateStages.WithSiteConfigs.withDefaultDocument
(String document) Adds a default document.WebAppBase.UpdateStages.WithSiteConfigs.withDefaultDocuments
(List<String> documents) Adds a list of default documents.WebAppBase.UpdateStages.WithUserAssignedManagedServiceIdentityBasedAccess.withExistingUserAssignedManagedServiceIdentity
(Identity identity) Specifies an existing user assigned identity to be associated with the web app.WebAppBase.UpdateStages.WithSiteConfigs.withFtpsState
(FtpsState ftpsState) Sets whether the web app supports certain type of FTP(S).WebAppBase.UpdateStages.WithSiteConfigs.withHttp20Enabled
(boolean http20Enabled) Sets whether the web app accepts HTTP 2.0 traffic.WebAppBase.UpdateStages.WithSiteConfigs.withHttpsOnly
(boolean httpsOnly) Sets whether the web app only accepts HTTPS traffic.WebAppBase.UpdateStages.WithSourceControl.withLocalGitSourceControl()
Specifies the source control to be a local Git repository on the web app.WebAppBase.UpdateStages.WithHostNameBinding.withManagedHostnameBindings
(AppServiceDomain domain, String... hostnames) Defines a list of host names of an Azure managed domain.WebAppBase.UpdateStages.WithSiteConfigs.withManagedPipelineMode
(ManagedPipelineMode managedPipelineMode) Specifies the managed pipeline mode.WebAppBase.UpdateStages.WithSiteConfigs.withMinTlsVersion
(SupportedTlsVersions minTlsVersion) Sets the minimum version of TLS required for SSL requests.WebAppBase.UpdateStages.WithSiteConfigs.withNetFrameworkVersion
(NetFrameworkVersion version) Specifies the .NET Framework version.WebAppBase.UpdateStages.WithUserAssignedManagedServiceIdentityBasedAccess.withNewUserAssignedManagedServiceIdentity
(Creatable<Identity> creatableIdentity) Specifies the definition of a not-yet-created user assigned identity to be associated with the web app.WebAppBase.UpdateStages.WithAppSettings.withoutAppSetting
(String key) Removes an app setting from the web app.WebAppBase.UpdateStages.WithAuthentication.withoutAuthentication()
Turns off the authentication on the web app.WebAppBase.UpdateStages.WithConnectionString.withoutConnectionString
(String name) Removes a connection string from the web app.WebAppBase.UpdateStages.WithSiteConfigs.withoutDefaultDocument
(String document) Removes a default document.WebAppBase.UpdateStages.WithHostNameBinding.withoutHostnameBinding
(String hostname) Unbinds a hostname from the web app.WebAppBase.UpdateStages.WithSiteConfigs.withoutJava()
Turn off Java support.WebAppBase.UpdateStages.WithSiteConfigs.withoutPython()
Turn off Python support.WebAppBase.UpdateStages.WithSourceControl.withoutSourceControl()
Removes source control for deployment from the web app.WebAppBase.UpdateStages.WithHostNameSslBinding.withoutSslBinding
(String hostname) Removes an SSL binding for a specific hostname.WebAppBase.DefinitionStages.WithManagedServiceIdentity.withoutSystemAssignedManagedServiceIdentity()
Specifies that System Assigned (Local) Managed Service Identity needs to be disabled.WebAppBase.DefinitionStages.WithUserAssignedManagedServiceIdentityBasedAccessOrCreate.withoutUserAssignedManagedServiceIdentity
(String identityId) Specifies that an user assigned identity associated with the web app should be removed.WebAppBase.UpdateStages.WithSiteConfigs.withPhpVersion
(PhpVersion version) Specifies the PHP version.WebAppBase.UpdateStages.WithSiteConfigs.withPlatformArchitecture
(PlatformArchitecture platform) Specifies the platform architecture to use.WebAppBase.UpdateStages.WithSiteConfigs.withPythonVersion
(PythonVersion version) Specifies the Python version.WebAppBase.UpdateStages.WithSiteConfigs.withRemoteDebuggingDisabled()
Disables remote debugging.WebAppBase.UpdateStages.WithSiteConfigs.withRemoteDebuggingEnabled
(RemoteVisualStudioVersion remoteVisualStudioVersion) Specifies the Visual Studio version for remote debugging.WebAppBase.UpdateStages.WithScmSiteAlsoStopped.withScmSiteAlsoStopped
(boolean scmSiteAlsoStopped) Specifies if SCM site is also stopped when the web app is stopped.WebAppBase.UpdateStages.WithAppSettings.withStickyAppSetting
(String key, String value) Adds an app setting to the web app.WebAppBase.UpdateStages.WithAppSettings.withStickyAppSettings
(Map<String, String> settings) Specifies the app settings for the web app as aMap
.WebAppBase.UpdateStages.WithConnectionString.withStickyConnectionString
(String name, String value, ConnectionStringType type) Adds a connection string to the web app.WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess.withSystemAssignedIdentityBasedAccessTo
(String resourceId, BuiltInRole role) Specifies that web app's system assigned (local) identity should have the given access (described by the role) on an ARM resource identified by the resource ID.WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess.withSystemAssignedIdentityBasedAccessTo
(String resourceId, String roleDefinitionId) Specifies that web app's system assigned (local) identity should have the access (described by the role definition) on an ARM resource identified by the resource ID.WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess.withSystemAssignedIdentityBasedAccessToCurrentResourceGroup
(BuiltInRole role) Specifies that web app's system assigned (local) identity should have the given access (described by the role) on the resource group that web app resides.WebAppBase.UpdateStages.WithSystemAssignedIdentityBasedAccess.withSystemAssignedIdentityBasedAccessToCurrentResourceGroup
(String roleDefinitionId) Specifies that web app's system assigned (local) identity should have the access (described by the role definition) on the resource group that web app resides.WebAppBase.UpdateStages.WithManagedServiceIdentity.withSystemAssignedManagedServiceIdentity()
Specifies that System Assigned Managed Service Identity needs to be enabled in the web app.WebAppBase.UpdateStages.WithHostNameBinding.withThirdPartyHostnameBinding
(String domain, String... hostnames) Defines a list of host names of an externally purchased domain.WebAppBase.UpdateStages.WithManagedServiceIdentity.withUserAssignedManagedServiceIdentity()
Specifies that User Assigned Managed Service Identity needs to be enabled in the web app.WebAppBase.UpdateStages.WithSiteConfigs.withVirtualApplications
(List<VirtualApplication> virtualApplications) Sets the virtual applications in the web app.WebAppBase.UpdateStages.WithSiteConfigs.withWebAppAlwaysOn
(boolean alwaysOn) Specifies if the VM powering the web app is always powered on.WebAppBase.UpdateStages.WithWebContainer.withWebContainer
(WebContainer webContainer) Specifies the Java web container.WebAppBase.UpdateStages.WithSiteConfigs.withWebSocketsEnabled
(boolean enabled) Specifies if web sockets are enabled.Methods in com.microsoft.azure.management.appservice that return types with arguments of type WebAppBase.UpdateModifier and TypeMethodDescriptionWebAppBase.UpdateStages.WithAuthentication.defineAuthentication()
Specifies the definition of a new authentication configuration.WebAppBase.UpdateStages.WithHostNameBinding.defineHostnameBinding()
Starts the definition of a new host name binding.WebAppBase.UpdateStages.WithSourceControl.defineSourceControl()
Starts the definition of a new source control.WebAppBase.UpdateStages.WithHostNameSslBinding.defineSslBinding()
Starts a definition of an SSL binding.WebAppBase.UpdateStages.WithDiagnosticLogging.updateDiagnosticLogsConfiguration()
Specifies the update of an existing diagnostic logs configuration.