WebAppBase.Update<FluentT> Interface

Definition

The template for a site update operation, containing all the settings that can be modified.

public interface Update<FluentT> extends Appliable<FluentT>,WebAppBase.UpdateStages.WithClientAffinityEnabled<FluentT>,WebAppBase.UpdateStages.WithClientCertEnabled<FluentT>,WebAppBase.UpdateStages.WithScmSiteAlsoStopped<FluentT>,WebAppBase.UpdateStages.WithSiteConfigs<FluentT>,WebAppBase.UpdateStages.WithAppSettings<FluentT>,WebAppBase.UpdateStages.WithConnectionString<FluentT>,WebAppBase.UpdateStages.WithSourceControl<FluentT>,WebAppBase.UpdateStages.WithHostNameBinding<FluentT>,WebAppBase.UpdateStages.WithHostNameSslBinding<FluentT>,WebAppBase.UpdateStages.WithAuthentication<FluentT>

Type Parameters

FluentT

the type of the resource

Inherited Members

Appliable<T>.apply() Appliable<T>.applyAsync() Appliable<T>.applyAsync(final ServiceCallback<T> callback) WebAppBase.UpdateStages.WithAuthentication<FluentT>.defineAuthentication() WebAppBase.UpdateStages.WithHostNameBinding<FluentT>.defineHostnameBinding() WebAppBase.UpdateStages.WithSourceControl<FluentT>.defineSourceControl() WebAppBase.UpdateStages.WithHostNameSslBinding<FluentT>.defineSslBinding() Indexable.key() WebAppBase.UpdateStages.WithAuthentication<FluentT>.updateAuthentication() WebAppBase.UpdateStages.WithAppSettings<FluentT>.withAppSetting(String key, String value) WebAppBase.UpdateStages.WithAppSettings<FluentT>.withAppSettings(Map<String, String> settings) WebAppBase.UpdateStages.WithAppSettings<FluentT>.withAppSettingStickiness(String key, boolean sticky) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withAutoSwapSlotName(String slotName) WebAppBase.UpdateStages.WithClientAffinityEnabled<FluentT>.withClientAffinityEnabled(boolean enabled) WebAppBase.UpdateStages.WithClientCertEnabled<FluentT>.withClientCertEnabled(boolean enabled) WebAppBase.UpdateStages.WithConnectionString<FluentT>.withConnectionString(String name, String value, ConnectionStringType type) WebAppBase.UpdateStages.WithConnectionString<FluentT>.withConnectionStringStickiness(String name, boolean sticky) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withDefaultDocument(String document) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withDefaultDocuments(List<String> documents) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withJavaVersion(JavaVersion version) WebAppBase.UpdateStages.WithSourceControl<FluentT>.withLocalGitSourceControl() WebAppBase.UpdateStages.WithHostNameBinding<FluentT>.withManagedHostnameBindings(AppServiceDomain domain, String... hostnames) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withManagedPipelineMode(ManagedPipelineMode managedPipelineMode) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withNetFrameworkVersion(NetFrameworkVersion version) WebAppBase.UpdateStages.WithAppSettings<FluentT>.withoutAppSetting(String key) WebAppBase.UpdateStages.WithAuthentication<FluentT>.withoutAuthentication() WebAppBase.UpdateStages.WithConnectionString<FluentT>.withoutConnectionString(String name) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withoutDefaultDocument(String document) WebAppBase.UpdateStages.WithHostNameBinding<FluentT>.withoutHostnameBinding(String hostname) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withoutJava() WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withoutPython() WebAppBase.UpdateStages.WithSourceControl<FluentT>.withoutSourceControl() WebAppBase.UpdateStages.WithHostNameSslBinding<FluentT>.withoutSslBinding(String hostname) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withPhpVersion(PhpVersion version) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withPlatformArchitecture(PlatformArchitecture platform) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withPythonVersion(PythonVersion version) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withRemoteDebuggingDisabled() WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withRemoteDebuggingEnabled(RemoteVisualStudioVersion remoteVisualStudioVersion) WebAppBase.UpdateStages.WithScmSiteAlsoStopped<FluentT>.withScmSiteAlsoStopped(boolean scmSiteAlsoStopped) WebAppBase.UpdateStages.WithAppSettings<FluentT>.withStickyAppSetting(String key, String value) WebAppBase.UpdateStages.WithAppSettings<FluentT>.withStickyAppSettings(Map<String, String> settings) WebAppBase.UpdateStages.WithConnectionString<FluentT>.withStickyConnectionString(String name, String value, ConnectionStringType type) WebAppBase.UpdateStages.WithHostNameBinding<FluentT>.withThirdPartyHostnameBinding(String domain, String... hostnames) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withWebAppAlwaysOn(boolean alwaysOn) WebAppBase.UpdateStages.WithSiteConfigs<FluentT>.withWebSocketsEnabled(boolean enabled)

Applies to