IWithSiteConfigs<FluentT> Interface

Definition

A web app definition stage allowing other configurations to be set. These configurations can be cloned when creating or swapping with a deployment slot.

public interface IWithSiteConfigs<FluentT>
type IWithSiteConfigs<'FluentT> = interface
Public Interface IWithSiteConfigs(Of FluentT)

Type Parameters

FluentT

The type of the resource.

Derived

Methods

WithAutoSwapSlotName(String)

Specifies the slot name to auto-swap when a deployment is completed in this web app / deployment slot.

WithDefaultDocument(String)

Adds a default document.

WithDefaultDocuments(IList<String>)

Adds a list of default documents.

WithJavaVersion(JavaVersion)

Specifies the Java version.

WithManagedPipelineMode(ManagedPipelineMode)

Specifies the managed pipeline mode.

WithNetFrameworkVersion(NetFrameworkVersion)

Specifies the .NET Framework version.

WithoutDefaultDocument(String)

Removes a default document.

WithoutPhp()

Turn off PHP support.

WithPhpVersion(PhpVersion)

Specifies the PHP version.

WithPlatformArchitecture(PlatformArchitecture)

Specifies the platform architecture to use.

WithPythonVersion(PythonVersion)

Specifies the Python version.

WithRemoteDebuggingDisabled()

Disables remote debugging.

WithRemoteDebuggingEnabled(RemoteVisualStudioVersion)

Specifies the Visual Studio version for remote debugging.

WithWebAppAlwaysOn(Boolean)

Specifies if the VM powering the web app is always powered on.

WithWebSocketsEnabled(Boolean)

Specifies if web sockets are enabled.

Applies to