WebAppBase.DefinitionStages.WithSiteConfigs<FluentT> Interface
Type Parameters
- FluentT
the type of the resource
public static interface WebAppBase.DefinitionStages.WithSiteConfigs
A web app definition stage allowing other configurations to be set. These configurations can be cloned when creating or swapping with a deployment slot.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
With |
withAutoSwapSlotName(String slotName)
Specifies the slot name to auto-swap when a deployment is completed in this web app / deployment slot. |
abstract
With |
withDefaultDocument(String document)
Adds a default document. |
abstract
With |
withDefaultDocuments(List<String> documents)
Adds a list of default documents. |
abstract
With |
withFtpsState(FtpsState ftpsState)
Sets whether the web app supports certain type of FTP(S). |
abstract
With |
withHttp20Enabled(boolean http20Enabled)
Sets whether the web app accepts HTTP 2.0 traffic. |
abstract
With |
withHttpsOnly(boolean httpsOnly)
Sets whether the web app only accepts HTTPS traffic. |
abstract
With |
withJavaVersion(JavaVersion version)
Specifies the Java version. |
abstract
With |
withManagedPipelineMode(ManagedPipelineMode managedPipelineMode)
Specifies the managed pipeline mode. |
abstract
With |
withMinTlsVersion(SupportedTlsVersions minTlsVersion)
Sets the minimum version of TLS required for SSL requests. |
abstract
With |
withNetFrameworkVersion(NetFrameworkVersion version)
Specifies the .NET Framework version. |
abstract
With |
withPhpVersion(PhpVersion version)
Specifies the PHP version. |
abstract
With |
withPlatformArchitecture(PlatformArchitecture platform)
Specifies the platform architecture to use. |
abstract
With |
withPythonVersion(PythonVersion version)
Specifies the Python version. |
abstract
With |
withRemoteDebuggingDisabled()
Disables remote debugging. |
abstract
With |
withRemoteDebuggingEnabled(RemoteVisualStudioVersion remoteVisualStudioVersion)
Specifies the Visual Studio version for remote debugging. |
abstract
With |
withVirtualApplications(List<VirtualApplication> virtualApplications)
Sets the virtual applications in the web app. |
abstract
With |
withWebAppAlwaysOn(boolean alwaysOn)
Specifies if the VM powering the web app is always powered on. |
abstract
With |
withWebSocketsEnabled(boolean enabled)
Specifies if web sockets are enabled. |
abstract
With |
withoutDefaultDocument(String document)
Removes a default document. |
Method Details
withAutoSwapSlotName
public abstract WebAppBase.DefinitionStages.WithCreate
Specifies the slot name to auto-swap when a deployment is completed in this web app / deployment slot.
Parameters:
Returns:
withDefaultDocument
public abstract WebAppBase.DefinitionStages.WithCreate
Adds a default document.
Parameters:
Returns:
withDefaultDocuments
public abstract WebAppBase.DefinitionStages.WithCreate
Adds a list of default documents.
Parameters:
Returns:
withFtpsState
public abstract WebAppBase.DefinitionStages.WithCreate
Sets whether the web app supports certain type of FTP(S).
Parameters:
Returns:
withHttp20Enabled
public abstract WebAppBase.DefinitionStages.WithCreate
Sets whether the web app accepts HTTP 2.0 traffic.
Parameters:
Returns:
withHttpsOnly
public abstract WebAppBase.DefinitionStages.WithCreate
Sets whether the web app only accepts HTTPS traffic.
Parameters:
Returns:
withJavaVersion
public abstract WebAppBase.DefinitionStages.WithWebContainer
Specifies the Java version.
Parameters:
Returns:
withManagedPipelineMode
public abstract WebAppBase.DefinitionStages.WithCreate
Specifies the managed pipeline mode.
Parameters:
Returns:
withMinTlsVersion
public abstract WebAppBase.DefinitionStages.WithCreate
Sets the minimum version of TLS required for SSL requests.
Parameters:
Returns:
withNetFrameworkVersion
public abstract WebAppBase.DefinitionStages.WithCreate
Specifies the .NET Framework version.
Parameters:
Returns:
withPhpVersion
public abstract WebAppBase.DefinitionStages.WithCreate
Specifies the PHP version.
Parameters:
Returns:
withPlatformArchitecture
public abstract WebAppBase.DefinitionStages.WithCreate
Specifies the platform architecture to use.
Parameters:
Returns:
withPythonVersion
public abstract WebAppBase.DefinitionStages.WithCreate
Specifies the Python version.
Parameters:
Returns:
withRemoteDebuggingDisabled
public abstract WebAppBase.DefinitionStages.WithCreate
Disables remote debugging.
Returns:
withRemoteDebuggingEnabled
public abstract WebAppBase.DefinitionStages.WithCreate
Specifies the Visual Studio version for remote debugging.
Parameters:
Returns:
withVirtualApplications
public abstract WebAppBase.DefinitionStages.WithCreate
Sets the virtual applications in the web app.
Parameters:
Returns:
withWebAppAlwaysOn
public abstract WebAppBase.DefinitionStages.WithCreate
Specifies if the VM powering the web app is always powered on.
Parameters:
Returns:
withWebSocketsEnabled
public abstract WebAppBase.DefinitionStages.WithCreate
Specifies if web sockets are enabled.
Parameters:
Returns:
withoutDefaultDocument
public abstract WebAppBase.DefinitionStages.WithCreate
Removes a default document.
Parameters:
Returns:
Applies to
Azure SDK for Java